Lack of Badges andd Banners

I believe it's appropriate that I also give my feedback for the lack of badges and banners. Months of anticipation for this feature only to have 1 for each that requires paying for it. The community have suggested many alternatives to receiving them; p100, achievements, etc. Yet as expected, no action has fallen through. Definitely doesnt make players want to keep playing or grinding for them if their is no alternative way of receiving them through their accomplishments. I am dissapointed.