The thing is, though, it's not just the Championship - it must be recognised that domestic-First-Class-cricket, even with the big names all playing, simply is not a spectator sport anywhere in The World... and, really, that doesn't matter enormously. Because nowhere does the domestic game exist on membership and gate-money - though in some places the domestic-one-day games still get pretty decent crowds, and even in the ECB National League the day\nighters on a fine evening usually attract a good deal. And the Sunday day crowds are generally better than at the Championship matches, too.
No - whether the domestic-First-Class game ever could become a spectator sport again is something that can only be speculation. Either way, it's not essential - in Australia, AFL pays the bills; in New Zealand it's Rugby Union; in England and, I think, West Indies, it's handouts from the Boards that keep the clubs going; as for South Africa, I don't know but I'd guess it's something similar. In the subcontinent I think the crowds for the domestic-one-day-games are good enough to pay the bills.