Personally, the people surrounding you should not be the reason why you are frustrated or enthused, it should be about the work. If the work is getting you down, talk to your manager about what you just said to us. I think you will find that he will be most interested in maintaining a capable individual and find many opportunities for you to do fascinating work, on a higher level.