Exactly. Frustration is expected, heck, I was. Credit some to personal bias and preferences. We've had a plethora of articles, tweets, stats, measurements and what-not. We had mock-drafts putting the team in "likely" being able to "control" the draft and get the good players (by definition, the players who were highly rated by everyone in general). In the end, the Cavaliers front office listened to themselves and executed things their own way.
Do we as fans have the right to be frustrated? Yes, to a certain extent.
Do we as fans have to call fro the entire front office's heads (because our own expectations were not met)? HECK NO!