Rugby might be better for anyone who grew up in an area that actively practices it, or for those who love the sport. Tennis is also great though, and many people grew up around that one. In the end it depends on individual taste though because the sports are so different from one another.
Come on we all know that Tennis is far superior to all sports there is no debating this. You would have to be silly to say yes. Rugby is a great sport but if you play both at their most competitive levels tennis is far better on so many levels. Particularly ways excitement, intelligence, physical fitness and skill required to play the sports. Like I said Rugby is a great sport but its like in hockey when a good goalie is backup to a legend starter.