Sounds like someones management sucks. These are things that should be worked out/agreed upon when signing. A lot of bands will just run in signing anything because they think they are rock stars now. This happens in every business. It's the business man screw job. George Carlin talked about them once.