Does Marvel SUCK now?