It's really frustrating to be trying to figure out the answer to something searching previous questions, Google, etc.. and a bunch of posts come up with similar questions but rather than answer the question people write stuff like 'You shouldn't do that'
All that does is make it more time consuming for the next person with a similar issue to find a solution to their problem.
If your not answering the question, put it in a comment. If it's not an answer.. it's not an answer, it's a comment.
And on a similar note, quit recommending plugins as the immediately solution to issues. I believe this is a Wordpress developer site not a Wordpress webmaster site. As a developer, I prefer not to use someone else's code simply because I don't know how to do something. Jumping to using someone else's plugin code is the last option not the first and should be for increasing efficiency of development not to solve problems you don't know how to fix.
I would think, like myself, people would never take someone else's code and slap it into a project without reviewing it and understanding what each line is doing.
Sorry I'm just frustrated this morning.