I’ll probably be a bit biased since I currently have 9360 hours clocked in dota 2 according to steam, and likely another few thousand in wc3 dota, but I don’t think it’s even close.
As a quick comparision, here’s a list of deathwing’s (one of the more recent additions to hots, as far as I’m aware) voicelines: https://heroesofthestorm.gamepedia.com/Deathwing/Quotes
Doesn’t look bad by any means, at least until you realize that snapfire (one of dota’s more recent additions, released around the same time as deathwing) has more than twice as many: https://dota2.gamepedia.com/Snapfire/Responses
Then there’s also the voicelines that are tied to cosmetic items, not even a new hero: https://dota2.gamepedia.com/Compass_of_the_Rising_Gale_Bundle/Responses
Speaking of cosmetics, dota has SIGNIFICANTLY more, that are also much more customizable since hero models (which are also higher quality than the hots ones) are broken down into several equipment slots, so if I want to use a weapon from one set, a helm from another set, and a chestpiece from a third set for example, I can do that.
Some cosmetics in dota also change the appearance of spell effects, allowing for even more customization.
Then there’s also more options in dota, for example, having played a lot of the blizzard RTS games growing up, I’m used to having my minimap in the bottom left corner of my screen, and dota allows me to have that, and for players who prefer to have it in the bottom right, that option is also available. In hots it’s locked to the bottom right.
Dota also has a map editor that allows players to create their own modes or even own games, the autobattler craze that spawned games like teamfight tactics, hearthstone battlegrounds and dota underlords, started with the dota auto chess custom map, at the end of 2018.
I’m only just scratching the surface, but I can’t even put into words how many lightyears ahead in terms of polish, that dota is of hots.