I hear a lot of 'too much to go wrong on diesels', with little or no maths to back up that argument.
At today's fuel prices, 48mpg for the JTD and 30mpg for the JTS, for a 10k mileage, the JTD will cost you £1318 in fuel, the JTS will cost you 2179.
That's £72 a month extra in your pocket, or £860. Yes there are more things to go wrong on a diesel, but you'd have to suffer some pretty catastrophic damage to be out of pocket.
After 3 years and 45k I've just had to shell out £2.5k on mine and I'm still £1370 up on an equivalent JTS if it had never missed a beat.
This is not a discussion of personal preferences, I just hate these broad, sweeping generalisations that people put forward with little justification.