You didn't even click, did you? You just wanted to complain.
Did I want to complain? No, I wanted to listen to it.
If something else allows you to listen to episodic content via a player and does not satisfy this condition then it is factually wrong to call it a podcast. Do you think a TV show released weekly on Netflix is also a podcast?
You can't listen to what you have made without having a spotify account (or clicking directly on the webpage), ergo it's not a podcast.
It's also in the "more platforms" section right next to "Spotify".