This has been suggested before. For one, we don't want players having the ability to abuse the use of spawn eggs. Aside from that, once you have 'caught' the mob, if you 'release' it, there isn't anything stopping, say, a creeper from blowing up the instant you let it go, or a zombie turning on you, despite you having 'summoned' it.