* Doesn't actually explain why speed matters (hint: over 3 seconds people perceive a slow experience and over 10 seconds people will assume the site is broken)
* Doesn't say how to fix speed issues other than one specific small image/tiling "fix"
* If you worked at a real company this would never fly. The solution isn't to change the background altogether and go with tiling vs a big image.
I actually wrote an article on how to improve performance for everyone [1], and it's the biggest bang for your buck that anyone can do (designers, developers, or product folks).
[1] https://userinterfacing.com/the-fastest-way-to-increase-your...