Is 2 years practical experience enough to safely, and effectively, exercise the privileges of a B1 or a B2 licence?
In my opinion, no. Not even close.
It sickens me that people can pay a fortune, go to a college for a couple of years, get spoon fed the exam material then do 2 years and get a license.
I've had people come from the likes of Bristol college & AST Perth (not limited to these 2, but they're the 2 that spring to mind) with every B1 and B2 module certificate, and they don't even know what way round to hold a screwdriver.