I disagree. As long as there is a level playing field, I think it should stay as it is. As long as all teams have to deal with the same situation, I don't think there is a problem.
As far as KRs go, specifically, I did ask quite a while ago that JDB look into it. He said that KR and PR logic are the same, but they obviously are not the same from what I've seen. He did say he'd look into it, but I don't remember seeing any updates on it.