I can understand having pride in your work, especially if you receive a good Mark but people should surely see the enormous temptation it causes others to cheat. Plagiarism is a constant problem, yet easily spotted by software that searches out content to see if what you submit is someone else's work. I post ideas, I share my notes (sometimes cryptic) I may discuss ideas for essay plans but I would never post a TMA or EMA which strikes me as akin to leaving the keys in the car and just hoping no one will take it.
Why do people publish their TMAs?