No idea if it'll last 40-50 years, but I've used this probably about 10(?), and it's been great. You do need a small funnel to fill it though. It's not the standard size or functionality, but I've discovered I actually prefer this ratchet style. (It's fun!)
https://www.surlatable.com/product/sur-la-table-ratchet-mill...
i have cooked for years with ratchet mill.