The difference between major league and minor league baseball is a little like the difference between Broadway and community theater. Every so often you'll see a performance that will thrill and amaze you, but there are likely to be so many weak links in the supporting cast that you have to make allowances for the show as a whole.
If you know what you're getting into and don't expect more than you're likely to get, it can be a lot of fun. When you go expecting to have a good time, you probably will. Plus (in the case of baseball, anyway), there's so much going on that you can enjoy being there among the people and not even notice how the game is going.
At a minor league ballpark, the press box announcer almost never stops talking. The promotions between innings are a tradition in the minors. Children race the team mascot (Crusher, the Abominable Sonoman) around the bases, two guys in sumo suits play football until one of them falls and can't get up, someone tries to catch fly balls or chip a golf ball onto a makeshift green. There are games involving giant bowling pins and oversized dice.
The prizes are giveaways from the team's sponsors - burgers from a local diner, coupons from the Indian casino, free games at the bowling alley. It's not the kind of thing that keeps people coming back to the ballpark, but it helps pay the bills and it keeps the crowd from noticing that they've paid money to watch a bunch of players who are up-and-comers and hangers-on, not quite good enough for the next level.
Everyone is there determined to have fun, and it's hard not to. Families, even large families, can afford to attend minor league games, and there are enough distractions to entertain all ages and all levels of interest in baseball. Baseball at the ballpark is so much more than the game on the field, and when you're with an amiable group, the atmosphere is just right for enjoying each other's company.