I think most naysayers here have Apple products that are reaching the end of life. As a professional I want to replace the technology before it starts failing. If I am making a presentation after lunch, I can't afford to have my laptop fail in the morning. Sure I can work around it, but as an independent professional it does not look good and it wastes time that I may or may not get paid for. When I buy replacement technology I am looking for something better than what I have. Since about 2012 Apple's new products are not better than what came before in any significant way for professionals. Professionals need ports, powerful processors, memory, graphics performance, etc.
I have 3, 17 inch Apple laptops, each with the most memory, highest CPU clock, largest storage possible. IIRC these laptops cost over $3,000 each. Apple only needs one high end laptop to satisfy us. We don't need endless variations. We just need one, top end machine. Apple used to this, but with the success of iPhone they just stopped.
We are waiting to see if Apple releases a laptop, we can buy. If not, both of our family iPhones need replacing, but we will go non-Apple if we have to switch our laptops to non-Apple. Will it be a pain, certainly. We it be frustrating, certainly. But in the end we will not stick with a company that abandons us.