Not trying to be snarky but I'm amazed at how many people are willing to tolerate this behavior from Apple. Especially those who consider themselves professionals.
Apple has stated 10.14 requires a Metal capable graphics card yet the 2010 / 2012 Mac Pros were only sold by Apple with graphics cards which lack metal support. Thus leaving 2010 / 2012 Mac Pro owners to speculate how Apple will resolve this issue.
I know many people love Mac OS but how much are you willing to tolerate before you say enough is enough?
The only thing you need to be upset about is the trashcan. It was a brave move but the SGI O2 and G4 Cube were a warning sign enough.
What Apple should do is complete DIY kits for builder enthusiasts. There are a number of PC companies (Corsair, EVGA, etc) making large sums of money selling all sorts of sexy-designed components and there is no reason Apple shouldn't follow suit with competitively priced components on a regularly updated store.
The Hackintosh crowd would eat it up and never need the headache of hacking macOS again.