I'd say it is perfectly functional. Far from perfect in terms of design.
There have been minor improvements over the years, but just like other products with a long history, change becomes ever more expensive.
There have been minor improvements over the years, but just like other products with a long history, change becomes ever more expensive.