15A receptacles are rated 20A for both halves. The UL standard tests them at 150% of rating, which I presume means 1/2 a 15A duples receptacle is tested at 22.5A. Posts in other threads have said that 15 & 20A receptacles are identical, including sockets for 20A plugs behind the 15A plastic face.
As HorneTD has said in a number of threads, the NEC requires the switch has to be large enough for the load. If a switch is connected to a light fixture, it would be a little difficult to lamp it at over 1200W, the rating for a 10A switch. Going through my box of salvaged switches I found several with a 10A 120V rating. The NEC is a pragmatic code; if there are problems the code is changed to deal with them.
Bud--