The phrase "much debate" means that there has been a lot of discussion, argument or contention about something. It implies that people have different opinions and views on the topic being discussed, and they are actively engaging in trying to convince others of their point of view. The level of disagreement may be intense, with strong emotions and passionate arguments from all sides. In short, "much debate" indicates a contentious issue that has generated a lot of discussion and controversy.