I'm not entirely sure how they would avoid some of those words though. They are basically providing a way for every blogger to become an affiliate marketer without having to join the networks directly and they offer their own affiliate program. They could maybe come up with some generic descriptive terms, but enough people know what affiliate marketing is these days that it's probably fine given the target audience.