Dragon has always had a reputation for being a highroll class. If Dragon double-ramped, you got highrolled. If Dragon somehow had the exact early curve to fight off your aggro opening while still ramping, you got highrolled. If they hit their big payoff right after ramping, you got highrolled.
A lot of that reputation came from early Dragon historically having to choose between mulling for ramp or to contest the board. If they ended up doing both, the term "highroll" gets thrown around.
That description no longer fits current Dragon anymore. The current decks Ramp Dragon runs let them do these things consistently enough that a lot of the so called "highrolls" are just normal Dragon games now. Of course, they still have their "highrolls" where everything just lines up perfectly, but that's a discussion for another time.
Won't show calcs here, but you're free to do them yourself.
1. Dragon runs a lot of early-game cards now.
Current Dragon lists tend to run around 14 2-drops, give or take a couple. The old stereotype of Dragon spending its first few turns doing nothing and hoping to draw the right cards no longer fits. With that much early-game curve density, Dragon will almost always still have a 2-drop to play early, even while hard mulling for ramp. Which leads us to the second point...
2. If Dragon is hard-mulling for ramp, it has roughly an 84% chance of finding at least one ramp card by turn 2, and around 87% by turn 3.
At that point, seeing ramp on curve is natural. It is the expected outcome. You can still get unlucky and miss it, but dread it, run from it, Ramp on curve arrives all the same.
Looping back to point 1 and the 14 2-drops, even if you hard-mull every non-ramp card looking specifically for ramp, statistically, Dragon still has a roughly ~92% chance of having something to play on 2. And that's just if they're going first. If they're going second, they don't even need that 2-drop, since they can just epp ramp.
3. And finally, the chance of Dragon having double ramp by 5pp, given that the player hard-mulls for 3pp ramp, is about ~71%
Throwing Zoey into the mix, or just drawing a second 3pp ramp by 5pp. That's Dragon double ramping every 7/10 games. Think about it for a bit.
Thank you for coming to my TED Talk.
TL;DR: Having a 2-drop + double ramp isn't really a highroll anymore. It's just a somewhat normal Dragon opening now.
Now, if they do all that and then go Normag → Burnite → Erntz, then alright, I suppose you're allowed to get mad.