If you put "Technology blog" and "Real estate portfolio" (for example) before those two spammy-looking links, it'd make it less viscerally offensive.
Lol. Thats how the site works. It asks you for a URL and a title for the link. It’s my page, my account, so I linked to my site when trying it out. C’mon. I’m not going to argue about it anymore. Y’all can keep downvoting me if you want to.
To actually address your comment: "my page" and "my account" are irrelevant. (You're not entitled to anything on someone else's server, except in special cases.) If you're linking those pages because you would like those they're relevant to to visit them, perception matters. If not… well, the perception of "spam" can lead people to treat your site as spammy. (Related: https://www.kjartan.co.uk/.)
I don't think GP means adding links is spam, they're saying the links themselves are spam (wt definition 2, content automatically generated for marketing purposes) because that's what they are.
They're saying it's crass (wt definition 2: materialistic, or 1: lacking discrimination) because the goal of TFA is to move away from the machine-curated overly-commercialized impersonal/mechanical web and bring back a web focused on human touch. Creating a list with those commercial, machine-facing pages misses that goal.
They're not saying it's bad - obviously the only way someone would view your link page is if someone posted the link page somewhere of interest to them, it's not like you're pushing it in their faces. In fact, I think they thought the juxtaposition interesting and metaphoric for current social forces.
It's possible that you are an SEO geek and find new SEO marketing pages exciting, and have a circle of friends you share marketing pages with, maybe over coffee, in which case the one who misunderstood everything is me.