It is an offense to fail to produce a driving license and certificate of insurance upon request by an officer.
You are issued producers as a grace period as its not practical for everyone to carry there papers all the time.
It might be a pain when it happens if your all above board but not everyone is above board.
Producers are slowly vanishing but at the moment its a necessary evil in order to help police the roads. Hope that helps