I wasn’t referring to just the hardware support.
Apple policy is vintage after 5 years since selling directly. There is no guarantee it will receive software support, If I am spending 2500 bucks, I personally wouldn’t want to be at mercy of Apple. Imagine buying a 2007 iMac in 2010, and losing support.
Not to mention who knows how long the MBP was sitting in the warehouse.
Ok, let's review software support history of new products:
68000 processor. The first Mac released was the Macintosh 128K. It was sold from January 1984 to October 1985. The last Operating System it could run was System Software 1.1 (System 3.2, Finder 5.3). That was released in June, 1986. Total support: 7 months.
PowerPC 603 processor (the first PowerPC processor). The first Mac released with this processor was the Power Macintosh 5200 in April, 1995. This was sold until April, 1996. The maximum operating system was Mac OS 9.1, released in January, 2001. Total support: 5 years, 5 months.
Intel Core Duo (the first Intel processor). The first Mac released with this class of processor was the iMac Early 2006, released in January, 2006. This was sold until September, 2006. The maximum OS was Mac OS X 10.6.8. This was released on January 25, 2011. Total support: 5 years.
I'm expecting AT LEAST five years of support after the last M1 processor computer was sold. The MacBook Air M1 is still being sold. Assuming it gets pulled from the shelves on June, 2024, and prior history is correct, the MacBook Pro M1 Max will be supported until around 2029 officially.