I honestly think bass players and guitar players these days (including myself) should be a bit more happier with what they got. If you can hit the notes and sound good, it's a good bass!
I like to keep referring to my Cort artisan C4 as the benchmark or standard that all basses must be tried against. (You can do this with any ibanez sr, yamaha trbx or anything similar)
If it's built, sounds, feels any worse don't buy, if it's at the same standard, it's good enough for most uses, if it's any better, it's a darn good bass!
If you can get your hands on an artisan, sr, trbx or something, put it up against your other basses, or any other basses you would like to buy, and compare.
This is how I buy new basses now. %30 or so of basses I try actually pass the test.
It is 2018 now and Mexican Fenders have pulled their socks up since a couple years. They have to if they want to stay in the market!
If they have ever been bad, they are definatley not as bad as they used to be.
This all I have to say about MIM fenders now!