We know about the first flaw - there is still plenty of room to improve that, yes!
But, for the second one, did you find out that you can dash against other the players and do exactly what you proposed with them? Try it out and hit X or Y on the gamepad or CTRL or ALT on the keyboard and dash into another player ;)
Thank you for responding. I was aware of the dashing mechanic, but I thought it only functioned as a way to get some extra distance when trying to make a tricky jump. Thanks for informing me of it's true purpose. Sorry for criticizing the game without really knowing all of it's features.