Do signup bonuses hurt or help you guys? It has always hurt me.

Two or three different times at different casinos I won a fair amount of money and wanted to cash out but most do not allow you to cash out minus the bonus. So basically they have always only hurt me rather than me benefit from them.
What are some of your experiences?
Alot of the bonuses are for you to play the site for cheap and get a feel for it, they are not meant to be easy to complete. When you signed up did you read what the wager requirements were? Most are between 30x-50x and is possible but not everyone gets them complete, I have had a few I've completed and over all am up from bonuses. There are some ways how to get a slight edge
