Delayed Disc Brake Release

I believe that is normal. Brake shoes have springs to return them but caliper pistons don't. Piston "return" is a function of piston design, rotor runout and lack of residual check valve. We used to estimate that it took 10mph to return the pistons. Until that , there will be some drag.