To be clear, I'm not supporting the cheaters. There are two wrongs here. "Am I the unethical one?" should instead read "am I unethical?" to avoid any discussion about which is worse. Suppose I went on the site and uploaded wrong answers, thereby clearly sabotaging cheaters. Clearly that would have negative consequences for those students and one might ask why would I do that.