No he's not. He's got a long way to go before he justifies where he was taken.
He doesn't get a free pass for his shit year 1.
He is justifying it right now. Rookie TEs/WRs struggle. 3rd/4th option. He most definitely should get a free pass.
I'd give him a pass for this year too considering the Oline. But he's doing well so good for him.