The reality is that no one wants to carry around a five pound laptop just for the sake of sturdiness or repairability.
Only in very niche jobs you carry your laptop to/from office/home every day.
- cost (laptops getting more expensive) - quality (laptops getting less powerful / smaller) - time (manufacturers have a long grace period before they need to implement the regulations, to allow technology to catch up)