Proposals for japanese games tend to be very simple and sometimes dont make a lot of sense. I believe the one for Gran Turismo was "I want to drive my car on my tv" written on a piece of paper or so the rumor goes.

The philosophy might have just been "I want to play final fantasy...on the internet"