Sure. But it’s within their right to adjust it as they please. It’s by no means a weak dragon. I’d rather the dragons be released balanced or pretty close so there aren’t situations like this more often than not, if that’s any consolation.
You didn’t mention any tower levels at all, actually. Which is why I asked. Spouting DP numbers is not useful information. Feel free to include your dragon level, tower levels, research, gear, rider boosts, etc if applicable.
If you read the comments above you’ll see that many of the people you refer to can’t tell their mouth from their anus. And frankly, neither can I based on what they’ve been saying. You’ll also notice that many people have had very different experiences from what you’re describing.