vv01f, I agree with you. But there are lots of people here who have an incredible, pathological need to follow "the standard" to the letter.
By the standard, of course, they mean their interpretation of it and no amount of talking will convince them otherwise.
You will just be labeled all sorts of things and scorned at because "you probably don't even know what RFC means" (actual quote from my previous encounters with these people).
The only way this issue will be resolved: every developer will implement URI's as he sees fit and the best one will eventually win.
So don't waste your breath arguing here, just use the URI scheme you think is best.