> nearly all phone subsidies from carriers have stopped.
I find this great. The ability to differentiate on "free" phones was a barrier to competition on the service costs that allowed telecoms to avoid competitive pricing for decades.
My concern with the Spanish law is that it seems to ensure a functional, repairable phone physically but there is not a realistic way to ensure essential security updates across all the software involved.