One issue with that is that it cheapens the other route you can take.
If you need 100 hours to unlock all the characters (playing through lots of times was common for fighting games I recall) but you advertise you can buy them for $60, it puts a price on your time and takes the achievement of spending those hours getting better and puts it as "worth $60".