Slow loading times due to the new video widget on the homescreen

Hi Guys,

The new widget is kinda ruining the clean look this site had, Also its slow to load.

Does anyone else agree ?