Whoa, I feel that's way out of line and disrespectful. Burton was great, and I could argue this all day. There were biographies written of him surpassing his teachers and spending hours learning Bach and Stanley Clarke. He may not have expressed the styles of playing you describe but I am very confident he was just as capable of doing such.
Quality supersedes quantity. He only played on 3 albums (which is also not his fault - RIP CLiff), 3 of my favorite and I feel the greatest albums of all time. I could listen to them all day. If you play on 20 albums of 1 it doesn't mean anything if you don't sound good or do what's best the first time. Those 3 albums to me hold more weight than any other bassist whose played on any number of albums. And then , less is sometimes more. Was Phil Lynott a sucky bassist because he didn't play 500 notes in ten seconds? No, but he was in the pocket and did what he had to do. He could probably make one note sound better than someone who can play 100 note arpeggios at 120 bpm. That is the bass's function, is it not? I'm not against flashy at all, but it does not squash simplicity. Metal came from Rock which came from Blues and Jazz and a lot of those guys are pretty simple. Billy Gibbons is one of my favorites. He's simple but listen to " I Need You Tonight " the bass simply Sounds awesome. There is more to consider than technicality, and that is a very narrow way to look at a person's skill. Geezer was a Blues player, and yes awesome bassist, didn't do much EVH type of stuff with it. But in addition he was also an awesome Songwriter - does that not count?
Also I've met countless bassists who could play all over the neck, but, it "sounded" like shit, because of EQ settings, acoustic environment of a Keggar party, levels, etc. But I play "Aint Talkin Bout Love " or " Stillborn ", good tone, level, it's not 1000 notes, but it sucks? I could've easily played Cello suite, but choose not to. Does this not count.
I don't think it's anyone's place to say who's who or what's what. Really unless you're Steve. He's " Been there and Done that " Maybe some of us have toured but it's probably not our place to establish rank since I'd assume most of us here are playing out of our basement or maybe the local tavern. Humility.