Even the design/graphic thing isn't true anymore. You can run the Creative Suite just as well on a Surface as you can a MacBook.
If by "best computer for your job" you mean "the cheapest they can get because they lease machines from Dell"... Then yeah.
Not necessarily, I know companies who provide their employee's with Macs for CAD and graphic design applications, yes some companies get Dell computers and others get HP, but even then, your average data entry employee might get an i3 budget pc whereas people in marketing might get a higher end workstation with a speedy i5 and FirePro or Quadro graphics, going even higher, you might have application engineers who would get quad-core i7s with mid-range dedicated graphics. All depends on the need of the job, if every person got high-end $2,000 PC then there may be an issue with the budget. Just because companies move bigger numbers than the average person doesn't mean they have unlimited funds.
Coming out of college I thought everyone should get high-end PCs. It's a company that makes millions if not billions of dollars a year, they can afford it, now that I've been working closer with the actual budget there is so much more to it than just PCs.
For instance, I'll give you some real numbers for a company with 250 computers. Keep in mind that the overall budget is split up and prioritized by critical departments, sad to say but most companies don't prioritize their IT very high and then complain that the computers are slow.
You have to supply 250 computers with Office, make sure the network is set up with routers, switches, and/or hubs and include an ASA firewall. Linux will not be maintained and you need a server hosting AD/DNS, DHCP, a web server, a database server using MS SQL, an Exchange server, and failovers for each of them, including a backup server that allows you to backup to tape and you'll need to do Daily, Weekly, Monthly, Quarterly, and yearly backups. You also need to supply phones to all upper management (lets say 20 people) with unlimited data plans, make sure phones are up, and include the cost of your internet service and telephone service.
Now make all of that work with $350,000, each subsequent year you'll get $150,000 to maintain all of the hardware and pay the bills. While you are figuring that out on paper, the first thing you are going to realize is you don't have enough money to spend, so you start looking at the low end computers and only going above that when the job function already needs it, even if you get smart and cut a sharp corner with a Hyper-V server, if you want to host all of those servers on one Hyper-V host, that host box is going to cost you at least $35,000 without licensing, plus you have your failover server so x2 except for licenses which carry over as long as you are not using both servers at the same time. You have exchange licensing for 250 users as well. Phones aren't cheap, internet service isn't cheap, especially if you have more than one site.
There is a huge difference between college theory training and real world, and if you come out of college thinking that's how the world works you're going to be desperate for a job until you figure out that real world plays by different rules.
School just teaches you theory, best practices, and bare minimum standards. The real world teaches you practical application and figuring out a way to achieve X when your alphabet only gets you to G.
Anyone who has been working in their field for longer than 5 years will agree with me on this.
[doublepost=1459813192][/doublepost]Sorry for getting way off topic, but it relates more with college education than iPad in the classroom.