some commentators have seen a great deal more in this role others have seen less
Some commentators have seen a great deal more in this role; others have seen less.
Some commentators have seen a great deal more in this role; others have seen less.