Barney Frank rips a new economic theory