While you are completely correct on the Texas laws allowing people to be shot for basically setting foot on your property (I'm in the state so I should know), and I also agree with you on the its ridiculous to assume lawsuits will result for stupid people not paying attention, I wholeheartedly resent your 'millenials are idiots argument.'
I am part of said generation and can honestly say at this point, this generation is no different than the previous ones, it is just much easier to criticize us because of the proliferation of round the clock news and how much more documenting many of my peers do in their every day life. Every previous generation has done stupid ass crap constantly, been incredibly smug for no reason (and with little accomplishment), ran around acting like they were better than everyone else, and countless other things that most of my generation will undoubtedly bitch about just the same when the next generation comes of age. The most you can argue is that more people see it because more people want to record and post it (professional and amateur alike).
The idea that somehow all millenials are idiots, irresponsible, don't go out, entitled, etc. is just outrageous. Yes, there are people within this generation like that, but there were people just like that in other generations as well. Please stop acting like we (millenials) are all the same. I am a college graduate, doing perfectly well and in fact taking care of multiple of members my family members in my own home (I know, such a reversal of expectations!), while not posting my entire life to social media and acting like an entitled dick (I do not feel I am better or worse than anyone, just different). I enjoy video games and many of the other things my generation does, while still going out and working on side projects that involve skills including electrical work, carpentry and many other 'practical skills' that apparently 'no millenial learns'. I have many friends that do the same and while may not be in the same position I am, they are still good people that work hard and just got hit with their own burdens. Hell many of us even go outside, and yes I have enjoyed playing Pokemon Go as many others have as well.
Bottom line, not everyone in the generation is like you and others want to stereotype, just a loud and idiotic minority that somehow people believe is a 'spokesman group' for the rest of us when they're not. Stop complaining about all of us please and just realize that some people are morons/assholes/entitled/whatever regardless of age or any other factor. /rant off