Except....Tifa and Cloud never really had anything besides a romantic relationship, since you know they were never really real friends or anything
Wrong. They were never best-friends-forever but they were and are most certainly friends. Tifa happens to be his dearest friend. Being friends doesn't negate romantic interest, that's kind of a ridiculous assumption. You have to be friends with someone to have a sustainable relationship. That's how it works.
...hell they barely knew each other, they just had crushes on each other....
Granted, their friendship wasn't exchanging lockets, but they did know each other. Well enough, in fact, for Tifa to realize that something was wrong with Cloud at the train station, and even still as he recovered and was a member of Avalanche. Cloud crushed on Tifa. Her feelings were still pretty tangled up in her Mom dying, tumble down a mountain, two week coma...etc. I would say that Cloud speaking to her at the well sparked her interest, and it became a crush, but I wouldn't go so far as to claim they both harbored secret feelings for one another as children.
So for them their whole relationship was based on romantic feelings.
Their relationship is complicated, to say the least, and yes, for Cloud, his attachment to Tifa was based in romantic interest, but to claim that's the basis for their entire relationship is just plain false.
As for the whole, "Aeris loved Cloud debate" Hmm well that one is a bit confusing because all evidence points to that the one Aeris always truly loved was Zack and the only source that confirms that Aeris loved Cloud in that way was Maiden. (And that's only if you consider Maiden to be canon
)
CoLW does a pretty good job of indicating that Aerith had romantic feelings for Cloud and as already pointed out, CoLW is canon.
Even if you do consider Maiden to be canon, Aeris admits herself in Maiden that she didn't really know Cloud at all, so how could she love him I mean she never got to know the real him and when she finally wanted to know the real him and figured out something was wrong with him, she kicks the bucket.
You can go back one page and read my earlier comment on this, because I think it addresses it fairly well.
Honestly even if you take Maiden into account,
I don't.
I think the so called "love" that Aeris felt for Cloud was purely platonic as well from her end. I honestly feel that she saw him as a lost soul and child who she wanted to help heal. She probably saw him more as like a little brother or a son and her as his guardien than as a lover.
A purely platonic love that had her asking him for dates and what type of woman he preferred...?
Also I think Aeris just flirted with him alot in the game because of both the Zack she saw in him and because thats just her personality in general. She's very flirty and fun-loving. A really out-there type of girl.
As fun-loving as she appeared, she wasn't exactly overly flirty with everyone. She was specifically attached to Cloud, so I doubt she's a 'flirt' by nature. Her reasons for flirting and being interested may be related to Zack (at least initially) but to imply 'oh, she's just a flirt' when the only person we see her show romantic interest in IS Cloud, well, that doesn't make a lot of sense now, does it.
There is absolutely nothing that indicates Aerith did not love Cloud romantically. The debate may be on why, how much, and did she love the "real" Cloud, but the fact remains that yes, Aerith loved the Cloud she knew. For whatever reason. Did he love her back? No, I don't believe he did--at least not like she hoped he would. Because he loves Tifa. Aerith loving Cloud changes nothing about that.