Yeah, rules thread has been updated with a notice about plagiarism.
Anyway, a site ban is a bit harsh but if a single user makes a habit of it I would be more than happy with a ban from C&C. And yes, it would definitely be grounds for removal or postponement of ALL C&C related badges. No question.
As for "making no sense in a fifth generation metagame" the metagames are closer together than you think. The Diglett analysis that was plagiarized was mainly because Diglett in LC does the same thing in Gen 5 that it does in Gen 4 (20 speed, decent type coverage, traps shit) and the sets are basically identical other than the Hone Claws set, which was added and written from scratch. This is the same for stuff like the BW Doubles article, where things like the difference between singles and doubles teambuilding are discussed, and really havent changed.