The main issue I have with what your saying is that its not terribly different to saying do events elsewhere, the minute you limit the events in certain area's to ones that "the majority" will enjoy is the minute you remove the variation of events and make it so the more hardcore RP central ones have to be done in the middle of no where to avoid people.
The whole "I can't get involved so I shall grief" attitude is whats wrong, NOT the fact that not every event is easy to wander up to and be the main role.
Some events are from a long storyline that those that enjoy RP have spent time and energy to get involved with, having those things removed because some people couldn't get into it would be like removing skills and abilities because "other people don't have them", you have to live with the fact that sometimes you don't have things others have be it pvp equipment, class skills or an established role in a storyline, if because you don't have this you whine until its removed from everyone... well that's just being childish and will result in the game ending.
So no, don't change the events to pander to the would be griefers, punish them and let them know that that sort of behavior is NOT ok, because it isn't! If they honestly didn't mean to be griefing and just wanted to get involved after the first warning they'd stop, if they ignore it then their obviously just trying to harass and as such should get punished.
After a while everyone will key in and when an event they can't get involved happens they wont go grief they'll just ignore it and carry on with their game, just like any major harassment cases end and discourage further harassment.
As for the examples about bubba and kotts, I believe the difference is they'd probably stop if asked to (and if they didn't then yes, they deserve punishment same as any harasser.)
I'd also like to point out that as stated before, even in events open for everyone to easily and freely participate there is greifers, should these ones also not be punished? there no longer harassing just "3 people enjoying an event" but an entire zone trying to enjoy it, or should the events be watered down even more to allow their griefing to become participation at the expense of yet more depth and fun?