Making fans buy more than one copy of the same album is pretty low. If it was just “buy all the singles” then at least you would get the B-sides or remixes too. I am a big fan of T-Swizzle but I like her a bit less now.
If that's true, yes, it's pretty crappy. It could also be an unintended loophole brokers discovered that allows higher likelihood of getting a verified fan code, which wouldn't surprise me.