It's probably that it's cheaper for ITV to show the away game as they don't have the expense of producing the broadcast. Just have to buy the feed from the host broadcaster and supply commentary
The odd shaped end at the Millennium Stadium wasn't intended to be there - Cardiff RFC wouldn't see their ground to the WRU so they had to design around it....