Lol 'some reason'; the reason is because people tend to care about what other people think of them, instead of just not giving a fuck.
If in your 50's you want to be with a 20 year old go do that, you're both adults and really shouldn't give a damn about anyone who isn't involved in your relationship be it promiscuous or serious.