Yes, it seems insufficient in so many ways, but it is a huge step in the right direction.
Getting countries like Ireland, who are getting rich helping big tech legally avoid taxes, to sign on was very difficult.
I think Yellen deserves a lot of credit for this.