Having your own WordPress blog on your own domain name has two advantages. First, you have more control. You can configure it anyway you want. You can monetize it anyway you want. You can design it anyway you want.
And, while everything is hard, you have the choice to choose your hard.
Contrary to common belief, life isn’t a series of easy versus hard decisions. Every decision that we make is hard to a certain degree. Fortunately, some hards are better than others in terms of value, purpose and fulfillment.