I don't think most people have a problem with Travis Fredrick the player. He most likely will be solid. I think the issue lies in the trade and where they picked him. They should have gotten SF's 1st and a 2nd or two 3rds, not just their 1st and their 3rd.
And most people think they could have gotten Fredrick in the 2nd but who knows if he would have actually lasted till 47 after the run on O-line in the first round. Hell Giants took Pugh with the 19th pick and he was slated to go in the 2nd but no one minded that pick though because its the Giants and its assumed they know what they're doing. This draft was all over the place in terms of where people were rated. Only time will tell.