I don't know why people here always overrate impact of injured player during the time he played. We scored just 6 goals in 5 games with Shaw this season, and three of those goals came in one game against Liverpool. During those 5 games we played Newcastle, Aston Villa and Swansea, teams that will turn out to be terrible defensively throughout the season. Tottenham and Liverpool were only decent teams out of 5 teams we played.
We were equally bad attacking wise as we were for rest of the season, we had total of just 18 shots on target in 5 games, that's just 3,6 per game. Our average is actually bit higher than that this season - 3,8, but both are very low anyway, so let's not rewrite history.
Now, I am not underrating Shaw, I said at start of the season that he was our best player alongside Smalling for me, and not just that, but his standard of play in general was very high, and I personally think if he can repeat that form after he recovers he can become one of the best fullbacks in the world. I just disagree that we were "much better in attack" while he was playing because that obviously isn't true. He is better than the likes of Rojo, but even all attack fullback like Marcelo would hardly improve us alone because our play in final third was and still is terrible. We are playing slow and terrible football and no fullback could improve us that much. With Shaw we were bit better in our play on our left side, but we were hardly impressive in the final third even with him. Actually, I am not sure we were any worse attacking wise when BoJack played there, I remember him creating few excellent goalscoring chances with his crossing. Of course, we would be better if we had Shaw instead of Rojo this season, but let's not pretend Shaw created 3 chances all alone every game.
Btw, hopefully he continues next season where he left before the injury, I believe he can come back stronger.