It has a reputation for bad build quality but i've been lucky with mine. Also be careful to not loose the wireless dongle as the keyboard becomes a brick without it.
Fn keys do suck tho and are cheap. Also, forearm gets dirty in few days and keyboard start to look like it is used for years.
I also gave silly mouse a chance and it turns out I like it very much now - not for games but otherwise very good and fits in hand great.
I liked the previous gen better. It has slightly longer travel than the new one, very similar to the pre-butterfly Macbooks.
Having said that, I prefer the feel of the butterflies over the magic ones. Even though the travel is very short, it's very tactile.
I had a great surprise with the - haha - Raspberry Pi keyboard. It has a firm touch, good travel and small footprint. It feels much nicer than any keyboard in its price range has the right to feel.
I'd love to try the Kinesis, but I'm not sure I like its footprint. I already have a Unicomp 122-key Battlecruiser on my Linux box and it's quite enough .
Kalih Blue are an option if you prefer to pound more (not offered with this keyboard, though). But I only find clicky switches acceptable if you're working from home, or have a personal office. Sitting next to someone else's clicky keyboard is not all that enjoyable.
Reading through the various switches they offer, it seems the Kailh Silver might be the closest match of what they offer to Apple’s switches, but I sadly am not willing to spend nearly $400 to find out.
This is literally the only keyboard I have found that uses those switches.
[1] https://www.prohavit.com/products/hv-kb395l-low-profile-mech...
For low profile switches there is the Kailh Choc family, though there is a limited choice of caps.
It’s better than the cancerous lump of excrement that is the Magic Mouse 2 though.
But IMHO, the most ergonomic switches are low-travel ones. They increase my typing speed, reduce latency and make long sessions effortless.
Luckily, low-travel versions of many good quality keyboard switches are being produced and developed more often now to cater the gaming market.
For a simple, readily available option, I find the Apple Magic Keyboard more than good enough. It has really low latency [1]. I wonder if other low-travel switches are the same or if it has a particularly speedy firmware.
[1] https://danluu.com/keyboard-latency/