He wasn't banned for creating this thread, nor for bumping the other PKR HUD thread here.
creating a thread for a new software, even if it is very expensive, is obviously fine in Software. Bumping is OK too, if it is a valid bump (which in this case it was - ppl asking about PKR HUDs, none available until bump). So he isn't banned for his actions in this particular subforum.
Unfortunately, looks like the OP thought it would be clever to make posts with links to his product across the rest of 2p2 also, crossing the line from developer to spammer
affiliate signup links on a webpage are certainly a bad idea if you are going to spam multiple forums with links.