You are right it is a matter of opinion. But you could also say the same thing about largemouth bass fishing, catfishing, crappie fishing, walleye fishing, trout fishing. ALL of those could be considered better someplace else, depending on your opinion of what makes it better. But have you noticed that when you go to these other locations that the locals aren't as impressed as you are? You can go to Texas and catch a 10 pound largemouth and they are like, ehhh, it's pretty good. The same way we would look at a 6 or 7 pound bass around here. So while you may be catching better fish than you would here you really aren't doing anything special. In my opinion it just cheapens the whole deal.
I have been fortunate enough to fish in a lot of different locations, and have caught some nice fish doing it. But in my opinion it doesn't get any better than fishing in the Ozarks. It all depends on your goals. While catching a nice, big fish is on everyone's list of goals some of us have it pretty far down the list. Not saying that's better or worse, just saying it's different.