Am I an idiot for hosting my own stores?

I have 2 stores.

1 is woocommerce: 300 skus.

1 is magento: 300k skus.

They require nearly constant attention:

  • crashing
  • plugin failures
  • wordpress updates
  • inaccurate shipping rates

Should I move to a service that hosts the site for me, does all the maintinence, etc? Ie:

If so…which one?