You don't know what overmapped means: It means adding unnecesary hitobjects and upping the difficulty beyond what fits the song, which the diff you have uploaded does in my personal opinion. I'm sure there are plenty of people who disagree, but they are entitled to their opinions, just as you are.
People will want to make diffs because the song is a meme - I've had several requests for diffs already and have rejected them all. As I've already said, I wouldn't accept your diff whether I like it or not becuase I'm not accepting ANY diffs on this map. It's nothing personal
I'm also not stopping you making your own set, so go ahead.