"The US Army's free education is absolutely fantastic. Or it seems so for an outsider."
It's also been accused of being a carrot used to lure poor American youths into the armed forces so as to get a decent education.
"The Navy in particular does a lot of fighting against drug trafficking, illegal immigration, safeguarding exclusive economic zones and protecting commercial shipping (Somalian coast operations)"
The Navy isn't that well equipped to deal with something those that you mention, and neither do they want to be.
To fight pirates you need lots of helicopters, lots of marines and big relatively cheap ships capable of carrying as many of those first two things as possible.
The Navy want high tech expensive ships, those big new aircraft carriers and crews expertly skilled in anti-submarine and anti-aircraft warfare. All pretty useless for anti-pirate/anti-drug/anti-immigrant operations.
I'm not saying that we should gut the Navy and make it into the ideal anti-pirate force (however useful that might be right now) as that would be incredibly short sighted.
While the Navy does need to be more flexible and open to things like cheap helicopter ships we can't just focus on what it gets up to at the moment, we need to focus on what it might need to do in 10 or 20 years time and keep it equiped and ready to do those things.