WordPress runs its own feed service
No. What WordPress does is produce RSS feeds from your Posts automatically. RSS is an internationally accepted method of syndicating web site content with its own rules/specifications.
I get this
And there is nothing wrong with that. RSS feeds are not meant to be read via a web browser directly but via specialised RSS readers.