West Ham captain Kevin Nolan has criticised the Football Association for its stance over Andy Carroll's controversial red card against Swansea.