Just started doing a bit of drupal development... totally agree
"Hi, I really don't like this system and did I mention it really sucks and that it's not pleasant at all to work with? Yeah... I'm going to decide to work with it anyway."
Reminds me of the dolts that call up radio talk shows, all pissed off and offended, and they know the last several shows as well as the host does. Easier to bitch bitch bitch than to do something different, at least for some people. It's as though complaining gives you some sort of perverse satisfaction.
Yeah, trust me, I am only using drupal because I have to for my job. Legacy systems do exist...