Graham Potter says Evan Ferguson is playing his part for West Ham while on loan from Brighton and says any criticism "unfair".