I am apparently full of FEELINGS today and as such should warn for snark and ranting