Now granted, this cantrip does help with the single greatest threat to AOE cantrips, in that it helps you get away from the crowd that you hit, but that's why I think it is fair to reduce the damage to a max of 2d6. However, there is another consideration I'll get into in a second
Um... the dash action is far more powerful. It is (likely) a +30 to movement, where this is only +10 ft. You don't get to move your speed as part of this cantrip. I was more looking at Longstrider, which is a permanent +10 movement as a 1st level spell, but since this was every action and only worth 1/3 of the dash action, I felt it wasn't too powerful.
Yes, causing advantage or disadvantage is a big deal. But remember that pin? If the goal of this cantrip is to provide something to help escape a crowd, you have to consider the other actions at your disposal. Particularly, disengage. Which doesn't just grant disadvantage on AoO's, but flat immunity to them.
This is why I think the disadvantage exists. Because to use a 5ft AOE you need to be adjacent to enemies, and to use the +10 ft of movement, you need to actually move. Using it then moving towards enemies was worse than just dashing. But if you want to guarantee no damage and run away, you disengage. That's why I think this was designed to fit into that middle ground. You want to run, but you want to deal damage, so you risk the AoO, but get a boost to running.
So.. I don't think this is doing what you intend. I'd say getting to dash +10 ft and getting to attack is far too much. The original spell was just taking you from moving 30 ft to moving 40 ft. This gives you 70 ft of movement, making it superior to the dash action which lets you move 60 ft. Then you also get to attack. That isn't a nerf, that is a massive buff.
Also, the push a light object is basically useless. Just use your item interaction to grab it if it matters for keep away purposes.