Agree! From my experience having done a consumer startup and a B2B(at present), B2B ideas are easier to monetize.
They are also more predictable so it is unlike to get 100M acquisitions out of hype. You have to decide which game you want to play. Both are perfectly legit IMO.