I have been a vocal critic of the butterfly keyboards. Especially coming from 2013 Macbook Pro, the typing felt terrible when I tried it at the Apple Store. Still, since I needed to upgrade, I got a 2018 Macbook Pro despite of the keyboard. I had to get used to the keyboard with many mistypes initially. To my surprise, though, after using it for about a month, I got used to this, and I'm actually starting to like it. I'm a software engineer and I won't trade my mechanical keyboard for my work PC with this keyboard. However, for my casual use, this keyboard is very much usable. I still wish there were more key travels, but I felt I need to correct my opinion which was formed without giving enough chances to this keyboard. Hopefully, by the time when I need to upgrade next time, Apple will finally figure out the dream keyboard, haha.