yes it needs them for backward compatibility for 32bit apps. when you run a 32bit app then you also need whatever libraries/binaries it needs also in 32bit, even if you have the package in 64bit a 32bit binary cannot use it. so on a 64bit fedora install you will see duplicates of many packages, one 64bit the other 32bit. (hence the /usr/lib and /usr/lib64, etc)
I am root. If you see me laughing you better have a backup.