It has been quite some time I have been thinking about this and finally thought of writing out my views. Recent video release by AAP has ...