I reckon you make a number of valid points. I have found myself asking some of these questions recently as well.
The MFC marketing department is a sham. I have had several discussions via email with them, and there knowledge and understanding of the market they operate in is well below par.
As for social media, I believe Ricky Petterd's sister heads that up. She had no real experience in the area, but got the job so we could sweeten Ricky's deal. I agree, its free advertising, should be better.
I also feel that if Schwabb fails ton deliver a second major sponsor after catergorically claiming we would have a 2nd sponsor when the first was announced, he HAS TO GO! He was lucky to survive 186 and if he isn't up to the task, then he has no future at the MFC !