Are you referring to the 2017 MacBook? If so, I have one and it has basically been flawless for my intended goals for using it. However, I will share two things that you should be aware of before getting one:
- The notebook uses the "butterfly" keys which were introduced at that time, along with them on the MacBook Pro & Air models. Since then, Apple has redesigned these keys based on user input and the newest Pro & Air models no longer are equipped with these keys. I find them acceptable, but it did take some getting used to. Your experience may be different.
- This notebook only has a single USB-C port. This port is NOT Thunderbolt 3 capable. However, a number of third-party sources provided multi-port extensions should you need additional ports. For example, should you need to connect this notebook to an Ethernet network, you will need to get a USB-C-to-Ethernet adapter. This port is also used for charging so any multi-port adapter should also include a charging port.
As far as software, I am currently running the very latest version of macOS Catalina. Apple provides support up to five years after they stop producing a product. The last 2017 MacBook were produced in July 2019. Doing the math tells you it will still be supported by July 2024.
Other than those two things, I really like my MacBook. You cannot find another Mac notebook that is a portable as this one and my only wish is for Apple to reconsider bringing out new models in the future.