As someone that fairly recently spent many months trying to shard a large mongodb system, this is patently false. Mongodb is not sharded “by default”, and sharding it is a lot of work and comes with a very heavy performance impact.
Live resharding indeed helps for a sharded cluster that already exists.
Of course it haa a perf impact - nothing is free.