>>55737296Offense isn't becoming more viable if you remove Spikes or Stealth Rocks. Those are core parts of offense. They deal % damage meaning they're much more effective against defensive teams that are used to taking only 20 - 30% damage a hit. Throw in Stealth Rocks and suddenly those 3HKOs they can play around easily turn into potential 2HKOs meaning any damage racking up becomes deadly.
Offensive Pokemon already don't care about taking damage from hazards. Weavile is going to die in 1 hit no matter what so racking up repeated Stealth Rock damage isn't going to affect its viability much. What DOES cause it issues are Sticky Webs and Toxic Spikes. The former let slower Pokemon outspeed and OHKO it while the latter allow defensive Pokemon to wear it down while playing it safe since it will eventually succumb to Poison damage whether it switches or not.
Look at basically any strong hazard setter's most common teammates and you'll see loads of Hyper Offense Pokemon.