it's called marketing, it's called biz. Not all people knows about IBill, not many people remember what happened and not all people had bad experiences with them, you have the option to click the banner or not, your choice
Personally, I wouldn't use IBill again, but I think it's a smart move
