Has Dennis even been on this subreddit in the past few months?
Every few days there's been a Poe/Hux request/concept thread, and I've seen them on wishlists since before the game came out.
I visit every morning, 5 times a week. I don't participate as often as I should.
It is such an honor to continue to develop new characters and worlds for this wonderful IP, in particular for this community. I love the passion you have for what you want to see in the game. I think in most cases, what we deliver are things that you've asked for, whether it's improvements to the game systems or new content. Sometimes we allow ourselves to add things that we feel inspired to do. For example, Geonosis was a highly requested planet to add as were the heroes and villains with it, while Felucia was not (but we REALLY wanted to build it). When it came to the sequel era, the most requested things had already been added (Rey, Kylo, Phasma, Finn, Crait) so we took the opportunity to add something that really inspire us and would open up some really cool new gameplay opportunities with the droids. Yes, BB-8 was the main guy while BB-9E was more opportunistic given we're developing the roll-tech anyway. The droids inspire us, they're awesome and we think you will love them. We love Poe too, but since he's already in the game as a Starfighter Pilot, we hoped you would forgive us for prioritizing the droids over turning him into a blaster hero as well.
Most of the time we hope to deliver upon highly requested things, sometimes we want to surprise and delight. We think this is one of those times and hope you'll reserve judgement until you get to play them (Remember Nien-Nunb and Dengar from SWBF1? They were awesome to play, but unexpected additions for sure).
The droids are support characters. Neither is very likely to defeat another hero or villain in a straight-up 1v1 (although if you're playing a low-health Kylo, watch out for a BB-8 rush!). We can't wait for you to try them, I think you'll love them.
Thanks again for all the comments and discussions, I love reading them all (as long as you stay away from the personal insults, please).