Yeah, I think you are. While I've always enjoyed the quote "a $200k education shoved up your ass a nickel at a time", the fact remains that we get a great education at a great price. (So I get that high-end engineering degree, and in return I have to go to flight school!!???).
And OBTW, you are now linked into one of the best old-boys networks in existence when you are ready for a real job. Not a bad deal, all things considered. And as far as the 4 years not counting - whether before or after 20+ years of service: we knew that going in.
[As a side note not directed at anybody in particular - don't wank about other peoples' good deals. Nobody is taking anything away from me to credit a NAPSter with an extra year of service so I can't really see myself bitching about them getting it.]
Having graduated from the boat school, I'm not sure the network actually does anything for you to secure a real job. In my opinion, the person with the most job relevant experiences and degrees will get the position. USNA is a good school but that's about it. There are plenty of good non-service academy schools with strong networks. The academy hype isn't all it's cracked up to be. But then again, I could be wrong being that I'm just a jg.