I think that Mac computers and Framework computers are designed and built with almost diametrically opposed philosophies.
Macs and most Windows PCs are designed and built for planned obsolescence. They are not designed to be easily repaired and cannot be upgraded. You are expected to throw them away and buy new ones on a regular basis.
Framework computers are designed to be easy to repair and easy to upgrade and designed to have a much longer useful life. Even though Framework computers may be more expensive than some alternatives, they are less expensive over the long run than any other notebook computers and generate much less ewaste.
Apple openly acknowledges that MacBooks have a five to seven year lifespan and are considered “obsolete” after that period. Framework’s goal is to have a much longer lifespan through ease of repair as well as upgrades of all the major components. I think it is quite possible that Framework computers will still be usable for ten to fifteen years or more though upgrades and repairs. The “obsolescence” of Windows 10 computers and Mac computers will have much less impact on Framework computers which can upgrade to the newer cpus that future operating systems will require.
The 13” MacBook Air computers cannot upgrade their RAM nor their SSDs because they are soldered together. You have to buy a whole new computer if your want more RAM or storage space. This is a major advantage of the Framework computers. In addition, the Framework computers can be upgraded with faster cpus or better screens which is impossible with the MacBook Air computers.
The Mac educational discounts don’t appear to be all that significant anyway, only $100 on the 13” MacBook Air.
The only Macs I’ve ever owned have been some very old iMac and iBook computers that friends have passed on to me and I passed on to other people who wanted them.
I have installed Linux for some friends who had older MacBooks which were considered “obsolete” and were no longer supported by Apple. Fortunately Linux made it possible for them to continue to use their “obsolete” MacBooks on the Internet by using the latest Linux operating systems and current web browsers and other software.
New Apple products only seem to go on sale when they have been discontinued and superseded by new versions.
The cheapest 13” MacBook Air is $899 at the Apple educational discount with 16 Gigabytes of RAM and a 256 Gigabytes SSD. Add the $69 per year AppleCare and the 13” MacBook Air now costs $968. That compares to the price of a comparably configured Framework 12 DIY model with 16 Gigabytes of RAM and 512 Gigabytes SSD for $681.
The price of a 13” MacBook Air with 32 Gigabytes of RAM and a 512 Gigabyte SSD with AppleCare is $1468. That compares to the price of a comparably configured Framework 12 DIY model for $734.
The price of a 13” MacBook Air with 32 Gigabytes of RAM and a 1 Terrabyte SSD with AppleCare is $1868. That compares to the price of a Framework 12 DIY model for $757.
AppleCare adds $69 per year to the cost of of buying a MacBook Air. Of course you don’t have to buy the AppleCare insurance but heaven help you if your student spills a drink into the keyboard or drops the MacBook Air and cracks the screen or breaks the keyboard because that will either cost a lot to repair or require the purchase of a new MacBook Air because the cost of repair is too high. AppleCare isn’t cheap, either, for the five to seven year life of a MacBook Air, it costs from $345 to $483 which is almost half the cost of the computer itself.
I don’t think it makes sense to compare the price of a used Mac or used PC with a new Framework 12 or any other Framework computer because the used Mac or used PC has a limited life span and in most cases cannot be economically repaired nor upgraded so they will not have as long a useful life as a Framework will.
After 5 to 7 years, Apple will no longer offer security updates nor MacOS updates, your MacBook will be declared “obsolete” and you will need to buy a new MacBook to safely use it on the Internet. Eventually Apple will no longer offer new batteries, screens, keyboards, or other repair parts for your existing MacBook Air.
If you divide the cost of a 13” MacBook Air, including Apple support ($999 + $69 per year AppleCare for five years for a total cost of $1344), the cost per year of ownership is $269 per year). The total cost of a comparable Framework 12 DIY model is $693, so the cost per year of ownership is $138 per year, almost half the cost of the MacBook Air.
In contrast a Framework computer will probably be supported for ten years or even more. The first Framework computers which are now more than four years old can be upgraded to the cpus, screens, batteries, webcams, WiFi cards, RAM, keyboards, and SSDs of the latest current versions of the Framework computers.