One of my other machines is a nearly 30 year old Bernina. It's been tried and true for thousands of alterations and it's still going strong. It has a 5 step buttonhole maker that was state of the art for a mechanical machine back in the day. Today, a lot of machines are electronic and buttonholers are automatic.
I don't create a lot of garments anymore. Alterations keep me pretty busy. I don't miss the buttonhole functionality much. When I do have to make buttonholes, I have found a way to make them uniform. It involves a non traditional sewing notion called electrical tape!