Many, if not most basses, have an acoustically weak E string. It's the nature of the beast, and you learn to compensate with good technique. But if your bass is crap, you'll never get a solid note out of it.
I agree with everything else you said absolutely.. but this one quote, ehhh... not so much.
I don't mean to go off on this but just wanted to throw this out there as I"m seeing a lot of "its you... not the bass..." postings.
It should be known that of all the masterclasses and clinics I've been to (alot) I specifically remember Christian Mcbride telling all Us students how to buy a bass and I remember the very one specific thing (which is obvious anyway) - he said to start out with is go to a bass shop, and you'll see the basses just lined up, and you walk down the line and pluck each one single E-string (or bow it..) and then you start only just looking at the ones that had the loudest and biggest E-string sound..
the issue I kinda had with that one single statement is that you shouldn't have to "compensate" for an incorrect setup - like a too wide cut/shaved/filed string slot in the bridge.. or a Nut that doesnt let the string sit correctly etc.. or a sound post that isn't in the right place will most definitely cause you to have tight or funny feeling strings and even loss of sound and you think its you but its actually the sound post location!
you don't "compensate" for a bad instrument.. Of course you can, but why have a bad time? then why are you playing that instrument? I can't imagine that idea, it's like racing with a ford pinto and then people tell you "its the way you drive why you can't win races.." no, you have a Ford Pinto! haha
of course there may be situations where you have to play a gig where you use a bass that then you are forced to compensate because it not's yours.. but you certainly don't learn how to play good on bad instruments. all your learning to do is how to deal with incorrect setup basses. that's just fighting and nobody wants to fight the instrument to play music.. why should you fight to play music?
also there are some cases of people who have gained something from bad setups.. the biggest example is if your action is really high and you are really pulling the string, well that could potentially give you more dexterity and endurance than those with lower action strings etc..
for drums its like buddy rich playing on pillows to train himself so he can play easier when he has to play on a real drum.. the pillow allowed him to force control the rebound of the stick since there was none on a pillow!
in that case it's a training thing.. not "compensating"