Is it strictly true that a 1 Gbps wireless router can transfer data wirelessly from PC 1 to PC 2 at that speed? Even assuming that there is no other wireless traffic, doesn't the fact that the router is having to handle two data streams (PC1 to router, router to PC2) reduce the data rate - maybe to half the theoretical maximum.
I have found that my router, which advertises speeds of up to 400 Mbps, rarely achieves a link speed to a computer of more than about 80 Mbps (*), and the actual data throughput (time to copy file of known size to/from an SMB share) is dramatically less. Copy laptop (Ethernet or wireless) to desktop (Ethernet) achieves close to 100 Mbps for Ethernet for both legs, but about 50 Mbps if the laptop is connected by wifi. That's for hard discs which can achieve much higher disc to disc transfer rates, so that isn't a rate-limiting step.
For accessing the internet, this doesn't matter because the WAN (ADSL/VDSL) connection is the rate-limiting step, but for internal PC-to-PC LAN connections, it becomes important. If I want to access or copy a large file (eg a .TS video file) on my laptop, I always plug it into Ethernet because I get a dramatically better transfer speed. That has been the case for several laptops and for several routers over the years, so it's not just one dodgy laptop's or router's wifi adaptor.
(*) This is for a situation where there are no other wifi networks in range and the laptop is within a few feet of the router.