1. We've tried this. The problem in Pokémon is there's a lot of variation in play time. You can have entire decks organized around different paces of play. 'Aggro' decks that swing hard and fast, or 'stall' decks that milk the clock. So a round may finish 15 minutes early, or go till time and then some. In the past organizers have tried giving out guideline schedules, but players tend to get mad if their guidelines are even slightly off, never mind the fact that there's nothing organizers can do short of cutting games off that will guarantee the rounds complete at time. Hopefully with the introduction of draws we won't see an entire tournament delayed for one game at +5 because no one can take a prize.
2. Not sure about where you've been playing, but organizers try hard to make sure their event space is at least neat and orderly, if not pretty. I've seen tablecloths used before, but one thing to keep in mind is that most organizers are going to be focused on speed. There's a lot of stuff involved in setting up a tournament - flyers, deck lists, the computer, the printer, table numbers, etc. Our goal is to set up fast, run the event smoothly, and then pack up fast. A lot of players bring their own mats, and even if they don't as long as the tables are clean there's no need to have anything underneath. All that's necessary is the deck, which the player is in charge of.
3. This refers back again to #1, but schedules are very fluid in Pokemon. Most often what you'll get is an announcement that lunch will be "after round X". But as we have no way of knowing exactly when that will be, we have no way of announcing it in advance.
4. Time schedules can get very tight. What's a better option, having no lunch break so the players have to go when they finish a game early, or having a lunch break and then getting kicked out of the venue because you went too long? Particularly with all-day events, tournaments often run from as soon as we can get in the shop until they're about to close. Problem is that once a venue closes, the TO may have to scramble for an alternate venue. I was at a tournament once where we had to reroute to a fast food place for Top Cuts. Not fun. Rest assured that any decision made regarding breaks has likely been thought out by the TO, and that they're under just as much crunch as the players if not moreso.
5. Hey, I had this happen! It actually happened at our Regionals this year. Yes, it was ugly. Players were thirsty and we had to tell them to go across the street. Yes, we contacted the venue. What did they do? Nothing. What could we do? Nothing. Things break, and it's generally bad timing when they do. Again, it's out of our control. We try our hardest to make sure that everything is working and available for players, but sometimes things happen.
6. Concerning schedules with Juniors and Seniors, there's a lot to think about. Depending on the attendance gaps between divisions, Juniors and Seniors generally run (in my area) about 2/3 the time of the Masters. This can get awkward. First off, we want everyone to be on the same schedule, so we want Juniors and Seniors to take any lunches they have at the same time as the Masters. Second, there are a lot of families that have ONLY Juniors and Seniors (again, I'm speaking of my area). At the time we'd LIKE to give everyone a lunch break, sometimes the Juniors/Seniors only have one more round left to go. I'm supposed to tell a family of tired, cranky, possibly crying children that they have to wait 45 minutes for one more round that may take 10 minutes? It's better just to push through.
In conclusion, there's a lot that goes on on the organizer end that most players don't have to deal with. It's our job to make sure they don't have to deal with it. If it means that a few people get unhappy or think that our events are "a lower quality experience" and our people are "irresponsible and unacceptable", well, that's the price we pay for trying. But we will always, always work to make sure we can run the best events we can.
Pokemon lasts 30 minutes + 3 turns. The 3 turns should take no more than 15 minutes and rounds can be spaced a hour apart. There is no exception for pace of play rules for +3 and if +3 takes more than 15 minutes, this is likely evidence of poor judging. A round schedule of 10, 11, 1, 2, 3, 4 will finish out swiss in almost every event. If you can't do this, you're doing it wrong.
Yes, you are expected to tell parents that if they have cranky children, they are free to drop and go home. If its no longer fun, leave. But do not tell parents their children cannot eat the whole day. Yes, you are being irresponsible and your behavior is unacceptable. I once had a TO at a states not have a lunch break and had a judge tell me some parents were going out for food and leaving their 5-6 year old children in a hotel ballroom with a bunch of strangers. I hope to never meet such parents, and if I witnessed it, I'd consider calling the police.
Most importantly, OP needs to improve their customer service attitude in the decisions that TPCi and their TOs make. Responding to a paying customer's complaint with a wall of text defending their bad choices with its the best we can do and if some people are unhappy, thats too bad is also unacceptable.
Oh, and Shadowcard, I did not mean to delay the round, just to provide some amenities. I agree efficiency is paramount and rounds should start on a schedule. This is not impossible, it is just that we have created and tolerated a culture of not doing so.