Well of course the Donald is subject to criticism.  He has lied from day one and has yet to comply with any of his promises.  I would be shocked if the Donald actually complies with any of his promises.