I think the +2 rule should stay. By dropping the cube (especially 2x2 for me) sometimes the cube will turn itself. It doesn't happen that often, but it does happen.
As for the black or white/solved or not solved thing, I believe there is a 'pretty much solved' region. If you get a +2, ANYONE could finish that solve in less than 2 seconds. Even someone who has never heard of a Rubik's Cube before. If you are only one turn away (excluding BLD) then it is fairly obvious that you could have finished and had an unfortunate and possibly unavoidable accident at the end. No one uses this rule as a way to improve times, and if it is suspected that someone is doing so then that individual can be given DNFs, but not everyone.
Basically, I don't see the reason for removing the rule. It has been there for a long time and I don't know of any real problems that have been caused by it. If it ain't broken, don't fix it.
And one last thing, why are we comparing speedsolving to other sports? Are we trying to turn speedsolving into horseshoes and diving? NO, it's speedsolving. There's no reason for us to piggyback off of these other, completely unrelated sports. Football doesn't have a hockey style punishment system because football isn't hockey. Speedsolving doesn't have the same timing policy as 100m dash because speedsolving isn't the 100m dash.