If you wanna do max dps you're going to go caster. Personally I dislike this bandaid fix.

I would rather bard dps be lower than casters on a standstill fight but still not feel restricted by their mobility.

However maybe the designers feel differently. But in short yes, the casting is going to be necessary to do competitive dps.