There's some useful points here.  Not sure how many of these my site will fail on :)

8. Your web designer is YOU!

Ouch.  I did at least purchase the template theme... 🤷‍♂️

20 Signs Your Web Designer is Terrible