Yay for you. I don't hate wavedashers, but that's because I am one.
Regarding edge hogging. In Smash tournaments with money on the line. You do what you have to do to win. Imagine if you let them back up and they beat you by a stock. That would have been avoided had you just gone for the win and edge hogged their ass.
I can understand why people see it as cheap. But its part of competitive play. I've edge hogged and been edge hogged many times. Its just something I accept lol.