I disagree.
The way it was before bubbles gave you PVP team a big big advantage - you could move close to the enemy and hit them with a protection. If executed correctly it will cause much more damage than a regular PVP attack. I think you should be able to set support weapons directly after relocating, but it should drop your bubble.
"Undefeatable" was a bit exaggerated, but it is a big advantage, that is not intended. Bubbles protect sector jumpers from getting hit when they land. But as soon as they interfere with PVP the bubble drops in most cases, just not for support weapons. Why not for all cases?