I assume that most GA airfields really only exist for their home based aircraft and that shrewd economics would suggest that the fixed users pay the fixed costs ie through Hangarage and parking.
What tempts visitors - is it the desire to subsidise the home based users or the great coffee, meals, fuel ?
Wonder how Tesco's would get on if they charged an entrance fee ?