It depends on the town - many town programs are awful. Also, in town hockey, the teams are comprised of players from 2 years - not the one year they do in clubs. So, if your kid is a first year Squirt playing on the top town Squirt team, that's likely better than a lot of club teams that would only have kids his age.
Bottom line, every program is different - generalizations don't really work.