Capitals are not high sec based, and until ccp does something about how they fundamentally work, it does not make sense for them to be on all stations (ie in high sec), though i’d advocate they should be built there, and be able to be transported.
We can fix this problem by simply adding some code to “check the unpackage” or “set active” options.
As for markets, there is really no reason why they should not be spammable in all stations, especially in high sec, as they provide isk sinks to the economy through taxes.