Framingham & Braintree aren't bad and can compete with most others on a good night, Weymouth and Needham have a year every 4-5 years too. Hingham too could drop down where they belong (if they don't play-in for the private school title) too and run amok every year.
Not a bad conference but you are right, the better teams need to schedule more competitive non-conference games.