Andruid, the problem with your argument is that calling a match a "Test match" is not going to change its marketability or revenue raising potential one tiny little bit if the product itself hasn't changed. If you think that more people will pay to watch, or a television company would pay more to carry Kenya playing Ireland because its called a "Test", I believe you'd be sadly mistaken.
Your point about associates needing more money to build good infrastructure is a fair one. However to do that, they need to actually get more people interested. The only way they are likely to do that quickly is to play one of the big teams that actually makes a profit from test cricket, eg Australia, England or India. And against those teams you're back to the Innings + 300 runs defeat within three days problem.
The best way to raise the standards for associates is a long term one - good youth programs where kids get to learn the rules and experience the fun of cricket, combined with good access to professional cricket in the media, and the presence of a few successful "trailblazers" in FC cricket in top countries. For me, I compare it to the marginal sports in Australia - interest levels vary as Aussies achieve success in the big time abroad. Harry Kewell's success in EPL got people into watching it. The success of guys like Stuart O'Grady, Baden Cook and more recently Cadel Evans has got people more interested in cycling as a sport, evidenced by the ever increasing number of Aussies in the pelaton. Mark Webber may never finish a race in Formula One, but he is what the casual Australian fan is interested in when they watch a race. The future for associates in cricket will look up when kids see someone on TV or in the paper from their neck of the woods making money and having a great time playing cricket abroad, and then are able to find an avenue through which they can attempt to emulate their hero.