This is wrong. Samsung devices run smooth even after 3 years. I have an S10 and iPhone 11, and the S10 is smoother than the iPhone 11, which is now a laggy mess after iOS 15. So much for "better software support". I'd rather have no updates than malware.
This is an Apple-only problem. If any Android manufacturers pulled the same stunt, there would be boycotts.
Apple fans are more forgiving of Apple's shady practices, so Apple has good reason to want to slow down older devices. One the other hand, Android customers are very critical about each manufacturer and hold no brand loyalty, so there is no incentive to pursue the same type of practices Apple employs unless that manufacturer wants to be out of business in 1 year.