To moderator: please feel free to split this into a new thread because we are now discussing the difference between が and は.
First of all, thank you very much for your detailed reply. :)
Sorry, my previous question is actually a rhetoric question. (It is equivalent to...