Being one of the apparently few that enjoys doing PvP, I would like it to succeed.
That said, as everyone has already stated a few times, the rewards are seldom equal to the cost of taking a colony. I can see the reasoning behind charging a "finders fee" to start an expedition, and I can see why you wouldn't want to make PvP a huge source of resources flooding into the economy.
But...as it stands now, outside of special events, you'd have to be crazy to go after a colony other than granite, or maybe titanium. Even exotic lumber has such a low return compared to the cost of taking it, that it is not worth it. The problem now is that if I want to attack a granite colony, I'm going to have to launch many searches to find one. On small colonies it isn't too bad, one will often pop up, but on huge colonies it is a somewhat rare event.
So...if there is no desire to increase the resources given by a colony, can we perhaps just get rid of all the colonies that aren't granite or titanium? That way it will be easier to find a colony owned by somebody else (for achievements) and we won't have to burn through a warehouse full of coins and sausages (and explorer cooldowns) in order to find something that is worth attacking. That would make PvP a lot more fun, for me at least.
Cheers!