There's something very enjoyable about seeing knowledgable people dissecting things. As someone who can do - and has done - both hardware and software work, I also understand why people like to share these experiences. Every step in reverse engineering is a huge success and a nice boost of you ego, confirming that your accumulated skillset is powerful.