Yes it should. It is never a good idea to drop the flag if you don't really need to. Points politics is quite a trivial reason to do that, and I've seen many a flag go to waste due to a player taking too long to pick it back up -- and in comes the rebound.
On the other hand, if you strategically drop it on account of not having much health, so that a teammate can pick it up and have a better chance at keeping it, you should earn points.
On the other hand, if you strategically drop it on account of not having much health, so that a teammate can pick it up and have a better chance at keeping it, you should earn points.