As a Massachusetts resident that knows our state colleges reasoonably well, I really don’t consider this a big loss. Both BU and Northeastern are far superior to WPI, and both offer national merit scholarships.
WPI is clearly satisfied with remaining a regional school, a tough position given the national stature of so many nearby colleges.