Senator calls MTV show a 'travesty'