The formation of the H ion can be understood classically; as the single electron in a hydrogen atom cannot fully shield the positively charged nucleus, another electron brought into close proximity will feel an attractive force. While this classical description is nice for getting a feel for the interactions involved, it is an oversimplification; many other atoms have a greater electron affinity than hydrogen. In general the process of forming a negative ion is driven by the filling of atomic electron shells to form a lower energy configuration.