So, basically, you didn't have any principled moral objection to the characterization of Bill, like you didn't have any principled moral objection to Jack. You don't have any real objection to the progressive agenda they're pushing. It's just a matter of you being annoyed at how "in your face" they were with Bill, and with subsequent writing choices.
Why then shouldn't the writers just shrug their shoulders and say "You don't like it? Tough, we're making these for the people who do like this stuff. Get over it."
Honestly? Context and characterization are key.
If Bill were actually a good character and not a blatant prop for an agenda, I wouldn't have cared; nor, do I feel, would most people out there, too. Jack was gay, but it was an organic part of his character. Bill was literally just a progressive prop with very little character depth. The new companion coming up with the next Doctor, Rose (2)? She's a
transgender teen, and that's another agenda-pushing prop to try to normalize this repulsive shit.
Heck, a lot of nuWho's storylines and themes pre-2015 were more social commentary than anything, such as the Torchwood episode with the Sex Gas basically having the underlying message that women indulging in casual sex is wrong.
A character doesn't have to be straight to be a good or "moral" character, which is what I think you believe judging by your posts.
Most people in this day and age don't share your view that being gay, Bi, or lesbian is inherently wrong or immoral; hell, they probably just don't care as a whole. That's
not the same as accepting or
not objecting to "progressiveness", since the apparent alternative in your eyes is that all characters cannot be interesting or be anything but straight, lest they be "immoral" or "pro-progressive".
However, when such things are used as a
character's defining trait used to push a 'message', like Groomers United shit? That's what people object to and intensely hate.
Again, context.
Edit: oh, and the people that "like" this stuff, like Transtrender Rose? It's the same as the people on Twitter who decry games for not having X or Y compared to everyone else, when in reality they don't even buy nor play nor read what they're railing against. They're less than a few percent at most.