Can happen to anyone at any time. All we can do is wear appropriate gear, have the bike running top notch and set up safely (good brakes, tires, and suspension set up right, etc), and not try to ride over our heads.
Sometimes it's just your time to go as crappy as it is. We can't change things not in our control.
But yeah, way too many crashes at the beginning of riding season.
Be careful out there guys.