Not fitting into Paddington ot Kings Cross would be ptetty "terminal".
Ahem
Terminal platforms are hard to lengthen due to busy concourses at one end and station throat pointwork at the other end. Overhanging the platform can block part of that throat, blocking one or more other platforms. IC trains typically have long layovers to allow for cleaning and for stocking of catering (and for paper reservations to be set out, if used). Over hanging points for two minutes is a bit of a problem. For 20-30 minutes is a big issue.
It's not as if GWR and VTEC are not used to short platforms- both run HSTs to short platforms without a major issue. But really cannot do that at a terminus, especially a busy London one.
I have once got a train that terminated, end of the line, at a short station. But Westport, in rural Ireland, is a different proposition. And the loop was still long enough for the loco to run around.