You did better than anyone who drafted a catcher before you.
Whats wrong with 20 bombs 70 rbi's and 290 average from catcher in round 10?
Its not like the formentioned catchers will put up much better numbers than that for where they are drafted. Meanwhile, while your drafting Ethier in the 5th, and they're drafting adam jones in the 10th. I'd rather have Ethier and Soto than Posey and Jones. Wouldn't you?