I think the problem is that a lot of "Disney" folks don't do Universal right.
Imagine if you were staying onsite at Universal, happily walking or taking a boat to the parks each morning, jumping to the front of every queue (a perk of staying onsite), and having yourself a wonderfully relaxed vacation.
Then you decide, "Gee, I've never been to Disney! Maybe I should go check it out."
So, you either rent a car or hop on a shuttle to the Magic Kingdom. You get there in the middle of a crush of people. You pay the incredibly high price for one day in the parks, and you head on in.
Now you're waiting in line. Or waiting for your Fastpass to come due. Everything's busy and crowded, you're hardly getting anything done, and you're just not feeling the "magic". There's no superhero themed rides! No randomly roaming characters! If you want a picture with a princess, you have to get in line.
At the end of the day, you're hot and tired and more than ready to get back to your pretty Universal resort. And you're thinking, wow, Disney's really not worth the money!
The fact is, Universal and Disney are pretty much on par with each other, in terms of vacation experience. But you need to give them your full attention to really enjoy what they have to offer.
If you're going to Universal, book yourself a room onsite. Even one night's stay will get you free, unlimited Express passes for two whole days (check in and check out). Personally, I can quite happily spend an entire week at Universal without running out of things to do. The "Team Members" are just as wonderfully helpful as Disney's "Cast Members". In fact, they're often the same people! I can't count how many folks I ran into who told me they've worked in both parks.
Just like with a Disney vacation, do your research. Have a plan. The more you know, the more you'll enjoy yourself.
Universal is not "just thrill rides" any more than Animal Kingdom is "just a half-day park".