Google demands developers pay them $5 for the privilege of letting people put extensions on the Chrome Store.

I think not.