You're forgetting that X doesn't have an unlimited amount of ammo for those special weapons of his. He wouldn't have very much leeway before he found himself having to rely almost entirely upon his primary weapon.
actually no.. X has powerups that allow him to use maverick weapons without using up energy (normal shots i mean.. charged up shots still take up energy.. just less amounts)