Excising "no free tier" (because we damn well know "free" products ain't free either - that's not an indicator of marketing), your argument boils down to "one of those services is new, therefore, content marketing."
"All internet discussions of new products are content marketing" seems way overboard for me.