No, the Mets haven’t “historically sucked.” They got to the World Series in nearly every decade of their existence (the ‘90s are the lone exception, save the current one we’re only midway through), and have two World Series titles. Ask some other franchises if they’d trade places.