Yes there is trivially - give the end user the budget to buy their own. However there are some real logistical disadvantages to that approach as well and frankly many workplaces are far too hierarchally minded to the point of being insulted at the concept of asking the employees what they think.
if each user chose their own model, then the problem of integrating all the phones into the network and/or calendar system etc may be intractably hard.