imgflip auto matically preloads itself, that means while you are not in the tab and are not using the site, memory from the site is still being collected and therefore your computer knows what to run and that speeds up loadinf time.
Also youtube has to load large quantities of data, Large video files and also it has to run algorithms to properly show you what videos you prefer, youtube also does not preload. All those things combined means that youtube loads slower