It could be legal problems (copyright/trademark issues/Government interference), lack of sales potential due to the subject matter, high cost of localisation (including the cost of getting a rating), insufficient manpower and resources to cover releasing the game in more than a select few regions etc. etc.