So once the FBI subpeona'd Tor to...
That's an awful long post for someone that doesn't seem to know what they are talking about. Tor cannot be subpoenaed for information. It is a peer to peer network, not a legal entity. They got this guy because to get on university wifi you need to login, which then associates your mac address with your account and allows traffic to flow. They also monitor your traffic and could associate his account with Tor use. This gave the FBI enough information to question him and he probably was so scared and guilty feeling that he freely confessed. You can change the mac address on most network adapters. You wouldn't need to buy a throwaway usb wifi adapter. The FBI would have had much less to go on if the perp had simply used a free wifi hotspot.
It is difficult to understand what was going on in his head but it obviously wasn't rational thought.
All of this is in spite of Orcutt receiving his Bachelor of Science degree from The University of Maine."
Link to Original Source