As important as their testimony has been, there's no way this inquiry should end without charges of perjury against Sondland, Volker, and Morrison. They all not only lied to Congress, they continued to do so when given an opportunity to correct their testimony.
The ongoing pretense that they failed to understand that Burisma = Biden and 2016 election = Hillary Clinton is just too much to ignore.