Personally I think it's a little ridiculous to have to spend upwards of a hundred bucks on a uniform I'll only wear for one 120-150 hour class and then never touch again (if your lucky get 20-30 bucks back selling the shirt afterwards). I'd hate to spend the money on tactical cargo pants and a dark blue (or light blue) button up uniform shirt, spend the money to get a school patch sewn on and a nameplate made/BDU nametag sewn on/name embroidered, etc, only to find employment at a company/agency that doesn't allow cargo/tactical pants and wears a completely different color uniform shirt, or even if it's the same color, still have to pay for the alterations to the patches and name tape/tags. Especially considering not everyone who graduates as an EMT is necessarily immediately going for a job at an ambulance company.
I've worked for three different agencies, the first one had BDU style sewn on name tags, the second used pin on name plates (Lord help you if a supervisor see you have the wrong color one) and now my current agency simply embroiders the name onto the shirt itself. Likewise the first agency had a metal badge that required a badge holder sewn in, the second agency didn't have a badge at all, and now the third one simply sews in a cloth badge.
Now if the uniform was issued by the school free of charge, or is more along the lines of "Black polo without logo" etc than that's a completely different story.