Yeah the stacked team scenario is a wash between these two. The Vees were probably the slightly better team overall but the Bandits are no slouch.
I don't think it matters how good the teams are in regards to who's better, but more importantly, how good the competition was and Fabbro simply played against better players.
Then factor in Predators development for defencive prospects, they simply crush the Avs and I am an Avs fan.
I am not a huge fan of the Makar pick, I think he's too much of a gamble at 4th overall and I suggest that Pettersson who went after him should be the better player. But I did see some hope from what I saw at the Avs development camp instead of on TV; he's a lot like a defencive version of Nathan MacKinnon (very flashy, very shifty). They're not perfect players, but solid NHL calibre players. As others have said, Fabbro is most definitely the safer player and should become a really solid #3. Makar's potential is that of either a #2 defender, either that is in the NHL or AHL is yet to be seen (aka big risk/reward type of player). He is going to a program where they've been terrible, but recently hired a solid coaching staff which have mentioned wanting to play Cale 30 minutes a game (something you want for a young player).
It depends on the value you get and where they were picked, Fabbro at 17th overall for me is much better than Makar at 4th overall. And this is not even factoring what I mentioned before in Predators track record for developing defenders.
Makar has the higher ceiling. He has the potential to be a top offensive defenseman. While Fabbro isn't as flashy his strength is on the d side of the game. While he may not be a #1 in the Karlsson mould, he can be a #2 in the Adam Larsson mould.
Makar plays absolutely NOTHING like Adam Larsson, nor even Karlsson for that matter, Makar would be in the mold of a better/quicker version of Tyson Barrie.