Not as long as payments on third party platforms to obtain the resources is a reality. If they were to provide all the resources officially through a monthly subscription then it could be perfectly fine on Steam. But as I said, currently each creator sells their stuff separately and Valve doesn't like that.