Our low attendances are down to more than just the cost. If the tickets for home games were only £10, then we still wouldn't get much bigger crowds than we have now, we would probably just get a shortfall on current revenue. It's not just a Bolton Wanderers problem this, but clubs all over the country are seeing the same thing and that's why we see more and more community based projects happening. It's all about getting "fans" hooked at an early age. An entire generation was lost in the 80's, and this has a knock on effect for a long time afterwards as the people who didn't go in the 80s may not be inclined to go now, or even worse take their kids along now. Our youth support has improved over recent years so hopefully that will lead to further increase in the core support in decades to come. There is no quick fix.
As for "floating fans" is there really such a thing? - if there is, then why would they pay £10/£15 to come and watch Bolton (who, lets be fair are shit) when they could watch Chelsea/Arsenal/Man Utd etc in a pub free of charge and have a couple of beers?