Around our area (Austin) there's so much money that people buy their first boat and it's a G23 Paragon or similar. They cruise around off plane because they want to go faster than idle for the air flow but don't want to be up on plane, and the result is just surf waves all the time. They also slow down to about surf speed to pass you, rather than dropping down to idle or just staying up on plane because they feel like they're being safe/nice (like if you were driving a car) but the reality is they just sent up a wall of water at a tiny ski boat.
At least around here, boater education and a strict licensing requirement (currently none if you were born prior to 9/1/1993, and only the usual NASBLA course if born after) would likely fix a lot of problems. I've really only ran into one malicious piece of work while boating on this lake, it's really just people who don't know any better and didn't go through learning the written and unwritten rules on a smaller, older boat first.