And they have a legitimate reason why. Because...good - unfortunately many many IT organizations refuse to support Macs ...
This is why IT doesn't want to support Macs. Look at it from the IT perspective. If RAM/SSD starts acting flakey, they have to replace the whole machine, which means worker looses all their data/work. Worker gets mad at IT guy for not replacing RAM/SSD, because those are replacable/upgradable in PCs.Until it breaks and you need to buy a 2nd device to cover downtime (my company gave me a loaner laptop when I had to get mine fixed).
If Apple wants the enterprise business, they need to make Macs flexible/modular so an IT guy can get the worker back up and running in the shortest time possible. Ugly PC business machines can have its RAM or HD or video card or PS replaced and running again in 5-10 minutes.