I would sum it up in just three words. GST is definitely “Good Sense Triumphs”
Read this post on yesteethatsme.com