OP - Sorry you and others experienced this. I have formed these opinions:
1) Some of the coaches were drawing more power than the 30A supply. Collectively, this repeatedly rippled to the main breaker.
2) A customer should never touch the main breaker.
3) No client, has the right to be rude or threatening to any staff member of a park.
4) The owner, has a right to stand up for and protect his staff. But, should do so with consistent politeness even as they are having the client/guest leave the facility. Refunds for unused days is appropriate.
5) The owner, should never let his temper get the better of him. Even with a problem guest/client. And this should never be widened to a larger group of clients/guests.
Note: No matter what, the owner needs to set the stage on how to handle difficult situations for his staff.
6) Calling the police, which in this location could be several hours away, is appropriate when a guest/client is not leaving when asked.
We came up early, and hunkered down at Muncho Lakes Strawberry Flats for a very cold but pleasant stay for 6 nights over Victoria Day. We enjoyed going into the Lodge for lunch, and would have done a dinner too - but decided to remain with our dog the night we were going to do so. We found the lodge to be a neat construction, and the staff, some of whom had just come in the week before, to be interesting to talk to, and all were polite and professional with us. The lodge has many staff members working during the season from many countries. Kind of neat to see the merge of the different cultures working together. We also met the wife of this man for a brief conversation, and she was as nice as any owner should be. Never met her husband.
We understood the logistics and costs to run a lodge of this magnitude, and had no problems with paying for internet. (We would come in once a day to check up on business and family. Sometimes just sitting in the car in front of the lodge.) We did not buy gas at the lodge, but if we had not planned properly and filled up at Toast River, and then again in Contact Creek going North - I would have much rather had the opportunity to pay more for fuel at the lodge, then not have fuel at all.
We found the price of food to be high, but of good quality.
IMO, this lodge is working to continue transitioning over to a higher paying clientale. Nothing wrong with this, as we all a choice to frequent an busienss or not. I also got the impression, that the lodge clients were the focus of the business. The RV Spots were most likely an afterthought, and not very carefully laid out. The airplane hanger, showed the priority of the owner, as I suspect his plane is his real passion. (And you know what, nothing wrong with that, as it is his choice on his land and his business on what to focus on.)
We thought about stopping overnight the last night on Munch Lake, to use the dump and top off with water, as after 6 days of dry camping we were due. But, we decided to press on and stay only one night in Liard Hot Springs. We did fill up with water at the campground in Liard, and just kept on conserving usage until we got to Watson Lake. Why? After walking the RV park, we decided the costs were to high for what we wanted out to use it for. That was our choice as customers.
Again OP, sorry this happened to you. To the lodge owner, I hope he learned a lesson on having more control of himself in situations like this. And, I will say I respect his wanting to stand up and protect his staff, but doing so in the right way is also important. To the Gentle Giant, or any other obnoxious person that RV's (and we've all seen them) and or drunk - never gives anyone the right to be rude to a staff member, or in some cases to other guests.
I continue to read, and update, RVPARKSREVIEW - as it is one of the better tools available when coming into a new area. Like all things on the internet, including forums like this, you need to read between the lines and learn how see if one person has a different perspective then you do on grading parks.
I wish all of you the best in your travels, the lodge ongoing success too. Be safe, have fun,
(And I suppose in this long winded thread, I shared my opinions too