Longer Casting Times
Certain spells (including spells cast as rituals) require more time to cast: minutes or even hours. When you cast a spell with a casting time longer than a single action or reaction, you must spend your action each turn casting the spell, and you must maintain your concentration while you do so. If your concentration is broken, the spell fails, but you don't expend a spell slot. If you want to try casting the spell again, you must start over.
The Bladesinger ability says "Moreover, you can cast one of your cantrips in place of one of those attacks." Not "you can start to cast and continue casting a spell in place of one of those attacks".
Since the Bladesinger ability is already reducing the cast time of cantrips (a single attack < an action), my argument is that since the feature does not have explicit language limiting it to the use of single action cast cantrips, it easily be read as "all cantrips are reduced to a 1 attack cast time".