On the other hand, if you spend too much time doing stuff you hate, you'll burn out, which can sabotage the business even more quickly than skipping the tasks you don't like.
I've approached this problem by trying to weave the things I like into the things I don't. I enjoy coding more than I enjoy writing blog posts, so why not create interactive blog posts? I wind up doing a fair amount of coding to create the dynamic widgets. Here's an example blog post, so you can see what I mean: https://www.joshwcomeau.com/animation/css-transitions/
I also try and stay focused on the outcome. I don't really enjoy filming video lessons, but I enjoy the feeling that comes from teaching someone a valuable skill. So I try to keep that in my mind when I'm doing the filming/writing.