And none of which are even close to necessary.
The problem with selling convenience in F2P games is that the developers themselves created the issue they are selling the solution to. For example, having little inventory space. This isn't something that requires development resources to fix, so it's very clearly just there as a problem you can pay to solve. None of this applies to Dotas stuff.
Some of it is outright bad if you blindly rely on it because it goes by global statistics. How was that old story about the air force trying to create a perfect seat for the "average" pilot again? They measured everyone and averaged the results and then they couldn't find a single pilot that fit. The static list of suggested items is interesting, but the "dynamic" suggestions for the next item to build are something I mostly ignore.
But in any case, while you could argue that that's kinda pushy, that's Valve the game dev, not Valve the platform owner. I don't play Dota so that stuff doesn't affect me at all.