But if this is not the case then maybe your current skill set is not a good match to what is currently needed. I don't know, maybe someone else is already covering the things that you say you bring to the table, or the team's activity and goals are just a bad fit for you specifically.
> because I'm being forced to be something I'm not
Many managers see this as trying to help you grow, by getting you outside your comfort zone. In the end it's your choice if you want to play along or find a team/boss that makes better use of your contribution.