Yesterday, there was a report that came in about a player killing another player for running an Identified body away from the Detective who was actively trying to scan it for DNA. After reading the rules, apparently this is not a Traitorous act but it should be. I feel like hiding a body, whether it's Identified or not, effectively stopping the Detective who is actively trying to get DNA off of it should be Traitorous.
TL;DR: I don't think it rises above the level of sus. You're hiding something, yes, but it's not clear whether it's serving the traitor objective (i.e. information disadvantage for innos) or the inno objective (e.g. preventing bad intel from causing inno on inno murder which can quickly spiral into a chain).
Generally speaking, what constitutes a traitorous act is that it reasonably proves you are a traitor, most likely furthers the traitor objective, or endangers you personally.
T-Baiting/Shooting someone makes them die. Generally, traitors are the ones who want to kill more people, so if you see someone open fire, it's reasonable to believe they're killing an inno.
Not identifying bodies gives traitors an information advantage.
Throwing dangerous grenades is similar to shooting someone.
Damaging a tester removes a method of innos gaining information, so it benefits the traitor objective.
Applying the same logic to identified bodies is hard. I don't think it's even a 50/50 of what you're most likely to be. I think innos are more likely to be carrying around an id'd body for any reason, than traitors.
And what if the body has no DNA? There's no way to tell without checking; even if you were called to the body it doesn't say "DNA expires in ..." - it very quickly becomes a question of whether moving a body at all is traitorous - and it certainly shouldn't be.
I've spent many a round carrying a body with DNA, pleading for the detectives to scan it while they yap about what they had for lunch in vc. I was actively pursuing an inno objective (identifying a traitor with information). That shouldn't be traitorous. I might have been trying to avoid DNA getting found on someone I killed, at which point the information I'm denying innos is serving the inno team.
Indeed, I think the vast majority of times, it's an inno who will pick up an identified body. Either to bring DNA to a detective or to protect themselves from being DNA-killed - both serving an inno objective. Changing the rule could open up for some super aggressive, toxic kills.
For instance where someone picks up a body to bring DNA to a detective and runs off, not knowing that a dete is behind them. A detective that then shoots them for running away with the body. That would feel awful.
A traitor might do this, but a traitor doing this leaves themselves vulnerable (reduced vision, magneto out instead of weapon out), is limited to only hiding one DNA (if they kill someone else, they can't carry around both), and are broadly speaking better off leaving the body out as a trap than moving it around to conceal DNA.