Yeah, maybe, but on the other hand, nothing prevents me to do it on your own hosting. Understand that there is a question about the purpose of the hammer. And the question turns from "today you are a nail hammered, and tomorrow head someone smashed" :) But still need a hammer for hammering nails.
Buy hosting and domain no desire. Perhaps there is any free hosting where you can put even .htaccess, and you can bind DynDNS.