Granted buddha you make a point about coaches not always needing to be an pro/ex-pro, however as you said it need to be some one that understands the not only dynamics of game fully but the techniques required too. Honestly I don't think there are many non-players out there that have this level of understanding.
In the instance of a non-player coach, having them run training through out the season and getting a pro down for a clinic pre season would be a decent alternative.
And Jack Judge, yes you can get good without the help of pro's (or spl/div1 players) however you are ignoring the greatest training resource out there and dont stand much chance of progressing at any real rate.
How would the first ever proffesional paintballer be able to play at a high level if he didnt have a profesional to study sometimes your own ways can be the best way for you personally.
As for this buddy. Yes many of the pros have pioneered new skills and techniques but the difference between them doing this and you or I doing this is simple.
They are the ones with the time and facilities to do so properly.
They are the ones that will get to a field first thing on a saturday and spend 4,5 or even 6 hours plus perfecting this new technique they've thought up.
They are the ones which will then put it into practise with 30, 40 or even 50 xball points on the Sunday.
They are the best playing against the best and only in this environment can you truely test new styles and techniques.