Every year, teams tend to drop out of events for some reason or another, and usually a week or two prior to the competition they were scheduled for. This is something that shouldn't happen unless there is a real-world issue. If it is about the robot, the project, or the programming, teams should still compete. It is an experience like no other, and they won't get another chance in the current season. Meeting goals is part of the learning process, and even if teams are not ready, they learn something through attending and participating.