I don't agree that much that land based nations could field good naval expeditions (unless you count a nation like France going max land-slider DP). This was only done to a very limited extent because of the difficulties involved. However, naval nations' armies were usually elite troops; they were not worse just because that nation had a large navy. I'm mainly thinking about England and Holland of course, although it might be applicable to other historical examples as well.