via in pad is sometimes charged extra by board manufacturers. JLCPCB and PCBWay do not charge for this from what I’ve seen though.
I think the difference here is the 2mm pitch connector is a bit more challenging for some people than the 2.54mm pitch. Though, there are a lot of off-the-shelf cables that can be used with little modifications (swapping red/black as example for module power)