It's amazing to me the number of times we see threads or polls regarding Dahlin as if he's become some sort of measuring stick for other fanbases to feel good about their own prospects because right now Byram is still only that, a prospect. Nearly every one of these threads then devolves into either trashing Dahlin, trashing the Sabres or trashing Sabres fans. I'd like to point out a few things to Avs fans.
1. Sabres fans did not label Dahlin as generational, that label was given to him before he was even drafted by scouts and supposed experts. Though some Sabres fans do continue to cling to that.
2. Byram has played a whole 32 games thus far, and only 13 this season in which he has looked good on the highest scoring team in the league (going by goals per game).
3. Byram is surrounded by considerably better talent than Dahlin is. The Avs top 6 would be better than pretty much any Sabres forward.
4. Dahlin is being utilized as the #1 defenseman and is clearly not completely ready for that role. Along with that he has been paired with one of the worst defenseman on the team for a decent portion of those games (Butcher).
5. He has played most of those games in front of AHL level goaltending, so when he makes a mistake it usually results in a high danger chance or a goal.
All that said, yes he needs to improve defensively, and yes he needs to improve on his decision making. However i would bet if you reverse their roles and put Dahlin in Byrams place and Byram in Dahlins place this would be a landslide for Dahlin.