Delaware is getting sports betting because the developers say so.
Exhibit A: This large addition being tacked onto the Rollins Center to accommodate sports betting.
Exhibit B: this NJ article.
Notice the brazen developers taking sports betting for granted? I mean, sheez. Can’t they keep their backroom deal cutting a secret? They need to shove it in everyone’s face like that?