At the end of the day, it all comes down to the development team making a decision, which minimum version of Android/iOS do they want to support and test. Each extra version they support translates to more work.
If they are swamped with other work (like supporting dozens of products, whats next a Wyze toilet lid still up sensor?) they will need to cut corners, and one way is to draw a line.