Re: IoT devices leaking passwords et-al.
"Because a bunch of social inept 20 somethings who don't get out enough and frankly need to get laid" -- wow, that's seems a bit unnecessary.
I don't know what the product managers (and management in general) are like at the place you work at, but where I work the people who get to make these sorts of decisions are my age (40+). I don't think this is something you can blame on the younger generation. We make software, NOT kettles by the way!