I didn't say there were "good games", I said there were close games. That's different. The quality of the football isn't great and part of what makes some of the games close is the ridiculous mistakes the teams make. I won't say that I sit here and intently watch, but it's something to passively have on while I'm doing other things.
Ratings have been down which is a bigger problem than a lack of in-person attendance.
The league's biggest problem IMO is two-fold and they touch on each other. One, the NFL isn't involved and doesn't treat this like a farm system which is what it really is. Thus they don't promote it at all which would help them a lot. Two, the QBs play is bad and all the decent or even generally promising QBs are on NFL contracts. If the NFL were to embrace this more as a developmental league, like the Euro league used to be, and even send their #3 QBs it would improve the product quite a bit. As it is, there just aren't any actual QB talents out there to be had and it shows.