That’s ultimately the downfall of fantasy football. It’s really not how good your team is - it’s who you play every week. Over the years the standings correlate more highly with points against than points for.
You mentioned 2016, thus my response. They never make predictions from what I can tell, they only assign probabilities based upon their models. Sometimes the less likely thing happens.