Youknow, I see people saying that others have said that... I just can't seemt o remember others aftually saying words to that effect.
I know Ken sometimes likes to preface his posts on this subject with "I know a good player can make any bass work" and even that isn't what people are saying.
This has never been about being able to get any tone with any bass... some basses lend themselves more to some tones than others. But some people tend to believe that the bass makes far more of a determination of what you'll end up with tonally than the player's skill or lack thereof.
I highlighted what I'd consider the really important part of your post that most tend to miss or dismiss

. You didn't know what you were doing and the bass had a setup that you had to fight to play. I'd be willing to bet that if you took the $2000 bass and had the same setup, you'd have had the same issues. It would be just about as hard to play as any bass with a setup you disliked.
So in essence it wasn't the bass... it was you. Right?
I've gotten many sub $400 basses to setup low and play extremely easily. If I didn't know what I was doing I couldn't do that and probably wouldn't have a clue as to why it might be better for me.