For someone whose native language is not English, you sure do have a better grasp on it than some who know only English.

In regards to your idea, I like it. I agree with the problem, and your solution will likely take care of that. Your idea is likely to upset those who abuse this method for leveling up, but that doesn't negate your point. I hope the devs pay close attention to this thread.