Sorry in advance for the wall of text.
I work as a "sysadmin" for a small company. A lot of our machines are getting outdated and I'm also trying to eliminate BYOD because we don't have the budget to deal with it securely. Some new people have come in recently and my boss has bought new computers for himself and two other employee already, all the same machine for each of these people. I should have headed this off at the pass, but we're a bit disorganized from the guy before me and I've been busy trying to get more important things fixed, completely my faulty. Anyway, the new computers are fine for what we do, so I said this is as good a time as any to standardize for everyone and just get these machines for each person, that way I can make a standard image, etc. Now I'm getting push back from one employee, he wants a different machine basically because it doesn't fit in his briefcase(these are laptops). I said that's fine but we need to standardize so we need to replace the 3-4 new machines we just bought with the one he wants as well as getting those for all the rest of the people in the company since we're doing a complete refresh (management doesn't want to do that because that means wasting that money basically, but they're pushing to do two different machines because this employee is really willing to die on this hill). I'm getting push back about how it shouldn't be that big of a deal for me to deal with a few different machines (turns out it's actually 3 different machines because one guy who is out in the field had his replaced last year, so they don't want to replace that one at all) . My point is that we're a small company, less than 20 people, and I don't see the need to have 3 completely different machines which triples the work I have to do in imaging and update testing. I don't care if we go route A and get all the same machines as were purchased a few weeks ago or if we go route B and get all the machines that are what the one guy wants, replacing those initial 3 in the process, I just don't want route C which leads to a bunch of different machines to manage with different drivers, etc; seeing as I'm one person doing this, project work, architecture, and security. Am I just being nit-picky here?