For a long time I've been wanting to make a tycoon game, I have several ideas but those ideas lack the fun challenging factor to make the player think and plan carefully. For example in a game like "Mall Tycoon" you build shops in a mall, but the trick is to put matching shops together and set the prices right, like placing a restaurant next a coffee shop vs a restaurant next to women cloth shop. Or in a game like "Game Dev Tycoon" you have to choose the right genre for the right system and match it with suitable graphics, story etc.
The idea I have is something like you are the CEO of a computer company, for example, you design a lap-top and choose what kind of RAM, CPU - GPU etc to use based on the budget you have, and you have to set the right price for it so it's not too cheap that you lose money, or too expensive that it won't sell. The game will give the player the price of the cheapest available Lap-top in the market at the time.
But my problem is that the player has nothing to base his choices of components on anything other than the price, he will choose the best components based on the budget he currently has. I need ideas on how to make that decision a bit challenging or strategic, having a "Matching the right components together" type of strategy like the games I mentioned above.
Any ideas would be much appreciated.