Clinton Morrison says Premier League players have been unfairly criticised during the coronavirus crisis and deserve credit for launching a fund for NHS charities.