>>46112796soul just means lots of polish/effort was put into it and you can tell the creator of whatever thing really cared about it to an almost child-like wonder degree even if its a little rough around the edges, so basically the term “he put his heart and soul into it” which is where I imagine the term comes from. Though yes it helps if some bits of nostalgia are incorporated.
Soulless on the other hand usually is meant to describe things that are purely for the money and business. It wasn’t created because someone genuinely wanted to make this for the fun of it, it was made because it had to be and to bring in money. Things like this are also usually super marketable and sanitized too, which often leads to it having little substance or creativity.
Thats what those words are supposed to mean, ignore idiots who spam them in unrelated subjects.