My take on it is that they're building up to the Highwind scene with all the touching.
Also because the of voice-acting and graphics, the off-screen sex is going to be less ambiguous.
If you want to believe someone like Cloud is capable of sex with Tifa, you have to show him being comfortable...