Frankfurt turnaround
I was under the impression that airlines, at least currently, work on "on stand/off stand" for scheduling flight timings.
On that basis then 25 minutes is quite feasible. I do however agree that flight times may need to be "padded" to allow for extra time spent between runway and stand.