Hint #2: For a molecular orbital you can define a property called the "s-character" of the orbital (for example, sp3 has 1/4 s-character since it is composed of 1 s-orbital and 3 p-orbitals, while an sp orbital has an s-character of 1/2). Molecular orbitals with different s-characters will have different electronegativities. Given what you know about s and p orbitals (which one holds on to electrons more strongly?), how do you think s-character affects the electronegativity of the orbital? Once you figure that out, it should be clear why ethene is more acidic.