Framework proved repairable laptops can work, but almost nobody is willing to buy one
(www.xda-developers.com)
The trouble with other people's recs is taste. What you think is an awesome keyboard I might hate and vice versa, your right you really need to test drive it urself to decide. Otherwise it's like buying a car you have never sat in sight unseen and praying it's as good as people tell you.