well i my self don't , agree
we have the potential to do better but its only potential , we realise very little of our own capability due to systemic bottlenecks.
I am not going to say we would do better , but i am not going to say what ever we djave to be inferior either , as result.
Its all...