All up to the shooter.
Some that say no may not realize that in certain areas of this fine country a buck like that is a big deer.
Not every state has many 150"+ deer and those that have big deer may not have them in all areas of the state. Some places a 130" is considered big.
Whatever you are happy with is all that matters.