@josias,
the price of a product must have a base to start from, it cannot simply be an arbitrary figure because this figure would be too easy to manipulate. if the price is base on the cost, then to change the price depends on what the cost is. the cost itself is made up of many variables, such as materials, staff, interests, time, etc...
why is there a need to force a sale, if you don't like me then you should be able to buy from someone else so i would make no sale. if i have so many enemies and you guys don't buy or sell to me, then maybe my country would be bankrupted if i cannot become self sufficient.
quality should not even be a part of anything in this game, much less the price of a product is depended on it.
if you run say a supermarket on earth, your inventory should be automatic so you know when you have to buy more products or when you have to put products on sales (reduce price) because too much in the inventory. to manually go to the shelves and count out what you have before you buy or sell, is just wasted a lot of times. how else is to do in sc, because if this process is automatic then some of my corps would not have shortage.
the basic skills of this game, would better be suited to understand what is the supply and demand on the world stage. that's if you are producing a product that is oversupply on the market, then its price should be lower because few buyers yet you have to pay your own expenses so you are force to sell at a lower price.