Is this just because I'm running on Windows 7?

Official Square source says that it "should" work:
You will likely be able to play FINAL FANTASY XIV on Windows® 7 systems even after the end of support.