You know that list deserves a like because of the shear effort you have put in to it

I don't agree with loads of it tho