Interesting subject.

I dislike what the code allows here. I believe it's a horrible design to have one GFCI device control an additional receptacle even if the other recpetacle (that's protected by the GFCI device) is on a different level of the dwelling.

It's a design issue in my opinion.