Your first line is very important. Checking the kit periodically is essential and it's amazing how many have a kit, and state it proudly, but have not opened if for 19 years which renders the kit virtually useless. Well said man.
I wondered if you'd comment; I know you have some skills and a lot of understanding and you've not let me down. You also raise a valid point, cost which probably prevents some people from having a kit but there's often a work around and I think it's worth finding a way to make it work.
It's important to know what's generally required and what may be superfluous and you seem to have a good handle on it, so thanks for your insight and sharing what's in your kit. I appreciate the comment about checking the kit too, that's really important.