Although I've read plenty about why other people don't like BoG (and it's hard to disagree with many of those), the biggest issue I have is that it tries to be too many different things to everyone. It wants to be QS and TS (with menus to match). It wants to cover breakfast, lunch and dinner. It wants to be heavily themed, but not require any interaction. It wants to be a character meal, but only part time with one character. It wants to be partly self-service, but also use wait staff. It wants to do advance ordering, but not mobile ordering. It wants to feel casual during the day and upscale during the evening (with few changes other than full wait staff and menu selections). Like many restaurants that take such an approach, BoG ends up doing many things at an okay level, instead of committing to doing a couple of things exceptionally well. A lot of the problems that I read (chaos, food, price, ambiance, etc.) all seem to relate to the restaurant's conflicted identity. I've done all the meals there at different times of year - and the quality of meals (food and experience) have varied widely. Which leads also to the problem of consistency - I'm never quite sure whether the meal is going to be great or below average (never had what I would call a truly bad meal there).
I do understand that a lot of the way BoG is run stems from trying to meet demand and get as many guests through there as possible. I'm hopeful, however, that these rumors about what's happening with BoG later this summer might address some of those issues and make the overall experience better (or at least more consistent).