Yeah, I went to Dogo Onsen last year and after the fact people told me it was inspiration for Spirited Away and I literally didn't believe them. I've been to countless riverside onsen resorts in the middle of nowhere that look more similar.
Agree this kind of article is really reductive and misses the point, but what're you gonna do.