julianliu, I would suggest that you try this: take some images shot, edited, and processed to any of the large, printing out machines that are installed all across the USA. Order, or make some self-service prints on the FujiFilm machines. See what sRGB workflow actually looks like. Upload some images to your web storage space, then go look at them on a library computer, or a friend's computer, or on the various mobile devices of friends. You will likely find that sRGB images look pretty good.
There is the world of theory, and of widest-possible gamut; there is the idea of working in a color space that is sooooooo wide that nobody has a device that can handle it, yet, or at a wide level of actual, real-world existence. Then there is the world of the web and mobile devices, and the world of actual printing out machines. Using wide-gamut spaces really doesn't ensure much, except that there's a chance that your images will be edited in a way that is very different from how they will ACTUALLY be printed, or seen, by many other people.
If you have a closed-loop system, meaning your computer, to your lab, to finished prints, then you can use whatever color space you want, and the necessary routines to ensure that what you see transfers to a finished print from a specific lab, printed with a specific machine, with specific pigments, on a single,specific type of paper, with a specific color profile that has been exhaustively tested and refined. If on the other hand, you want to just "release your images into the world of the 21st century on the 'net ", sRGB is your friend. I think that's what ken Rockwell was trying to point out; there are the highly technically obsessed individuals working in small, tightly-wrapped loops, and then there are people shooting for wide-audience use and wide-audience viewing. Interent forums seem to have a mixture of people who feel that their one-man loops are the "true ways".
I used to shoot Adobe RGB, Color Mode II. I gave that up two yeas ago, and life is easier.