I understand the issue, and the frustration that you feel with this. However, honestly I came to the conclusion about the Troop Transports thing after curiously staring at various angels of the model. Then I reached out to Martin privately to confirm as such. I try and stay up to date with the forums, but no where near as much as is humanly possible, and if I knew other users had originated this theory then I would have credited them.
The trouble I run into is that I don't have eyes on every part of the internet, and so it very well may be true that something that I "reveal" has been previously disclosed in some other forum, but I'm just not aware that it has. I have previously cited other users in this forum such as MisterPenguin and TheVisionarySoul, but in that circumstance relating to the Star Wars video talking about the Troop Transport vehicle and Battle Escape entrance, I didn't realise it was disclosed elsewhere. I was only made aware of Yensid55's video afterward when someone commented about it, and felt bad I hadn't cited him either.
Hopefully you understand the dilemma that I face when it comes to covering news in these videos.