Success on the field would be great but can't be guaranteed, there are loads of clubs up and down the country who have won feck all in their entire existence, should they just give up then?
Football clubs started right at the heart of local communities the vast majority of them still are including us and as fans we should be proud of that, or would you prefer we adopted the uglies model and take the fans for granted as long as a profit is made.
Plus engaging with the community in whatever way we can has its upsides, more fans supporting their local club which brings bigger crowds, and so more income to the club, which ultimately could mean better players and on field success, but if it doesn't we will be a bit disappointed but smugly satisfied that as a club we have helped a lot of people in the community while trying.