You wrote a thoughtful article, wasn't trying to diminish it. All good points. But definitely believe that biggest festivals need a referral. Way of life and understandable.
And the most important: - #5 - Personally know a programmer or be representated by agency like WME or UTA and make sure your film is actually considered.