I'm more than a little confused by this thread.
Are loyalties really being questioned for those (like me) that don't attend every game?
I've been (what I'd call) regularly attanding Hornchurch games for 10 years and I'd say there are very few of those faces still around.
Things change for everyone.
Personally I'd not question the ones that have been lost as they will always have an affiliation with the club, I'd be more inclined to side with those who suggest the club could be doing more to get the fresh faces through the gate... that is all!