Time is a big problem, since many player get so the locations from far away and aren't able to play until 8 PM. But in some cases, b-o-1 is no solution for this.
T2 Kills... let's see, why do we play Pokémon? To have fun in the game, or to be finished after 5 minutes or less? There are still enough players who would rather would luckily win T2 than have an interesting game, and b-o-1 only supports that kind of thinking.
In Battle Roads and City Championships, I don't see large problem with this, these tournaments shouln't last to long. If there are 14 players and Top 4, it doesn't matter to get bashed T2 in one of the matches. With 11 players and Top 2 oder 30 players and Top 4 one loss in there beginning of the tournament means no more chance of win. So, in the case of a top cut below 4 (-> 1 hour less needed for playoffs!), TOs should be able to run b-o-3 swiss matches.
At Nationals, b-o-1 is a very big problem this season, and I think most of the players will understand my point when the time has come. Beeing T2 donked by some random deck does not only mean to have a loss in the tournament, it means a rating loss with K-Value 44. To say it in other words - within two minutes a player can lose more points then he won at a BR winnig straight 6-0. In my opionion, this is anything else than fair, rating should reward players who do well constantly at Premier Events, and not those who are lucky in a few single b-o-1 games.