They mention that these pages were created for every combination of “connect service X to service Y”, which matches twhat people are actually looking for, so I would argue this is a great use of 25K landing pages that are adding value and being rewarded by google for doing so.