Sort:  

100% agree.

So post it.

it's not just about posting, I was trying to find thread to engage with but all I see was some non-engageable threads in feed.

So you leave it up to others to post stuff for you to engage with. Why not post stuff for others to engage with?