I lucked out, my Regional (District) convention was in the city I lived in so I never had to drive a long way and book a room. Sounds like a nightmare! I feel bad for all the people who have to spend extra money on gas, lodging, and food for that. But yes, the best solution is to just stop going to them.
I remember I was sick once and missed the Circuit Assembly, OMG it felt SO GREAT! That following January I stopped going to meetings and then that next June I relaxed at home enjoying life knowing everyone else was stuck at the convention. Can't believe I used to go to Jehovah's Witnesses conventions, it seems so absurd now that I found freedom.