I think you're getting body building women confused with "buff". I don't see, in this universe with that setup they had at the stadium, full gym setup with people training which her physique is totally and absolutely possible. Folk just mad playing a buff woman because it makes them look like a...