Spend more money to get noticed.
Just saying FC is a business and so focus is towards the highest revenue. If you think the game is being dumbed down for console play, there is probably a reason for that.