If given a choice between building a platform or API with equal likelihood of success--go with the platform every time. APIs sit in the background and are rarely the star. Brands have value, and it's very hard to build a brand if you are just the glue.
Brands have value to consumers, but countless multi-billion dollar industries lie in the glue you speak of. We do not all share the interest of fighting for advertising eyes.