Are brand pages necessary? I think I prefer G+ as a human only network, not sure products fit into the circles analogy.
Companies were already making G+ Profiles, even though it was against the terms of use.
Whatever they have to do to push new streams of ad rev though...