I think the whole thing is ridiculous - a non-story.
Player gets ban for systematically breaching betting rules. Good, so he bloody well should.
Whether the FA are in bed with betting companies, or beer producers, or whoever really doesn't matter. Someone has been found/caught breaking the rules and they have been found to have been doing it for quite some time. He's been punished. 6 months, 18 months, irrelevant.
This is only a 'story' because he's at the arse end of his career and is claiming he's basically being forced to retire. A career spent, by the way, making headlines for all the wrong reasons. I'll be glad to see the back of the tosspot. I have no sympathy with Barton, who is a vile piece of work and has show that time and again.
Agree with JF - players minded to bet/drink/whatever will do so whether the FA have relations with these kinds of companies or not.