I’m not making fun of anyone for not being able to do them, I'm making fun of the moaning about their existence.Haven't seen any of those you mention. The Guardian structures and Thargoid device are not particularly challenging, just drive around and bring something of a particular shape to them. But would you have decoded the thargoid link puzzle by just listening to it? Did you cracked these new images already? Sure, it's easier to make fun of people instead...
Can't think of any other puzzles in game but feel free to enlighten me please.
For info, most puzzle and mystery things have been done by collaborative efforts with lots of people chipping in with their own skills and knowledge. It's not like one person is going round solving everything.
I've done my part on various things, but equally there’s lots of things which I wouldn’t have been able to do, but which others have been able to. I’ve learnt a lot from what other people have done, and can now do much of it.
You could in principle get involved in a similar way. I can't see any reason to think you'd not be able to, other than the fact that things are a little bit quiet on that kind of front at the moment and various things have already happened so there won't be the collaborative effort going on if you want to go back and try to redo them. You can always semi-simulate the collaborative effort by trying stuff yourself, and checking how the next step was done if you get stuck.