I didn't have a problem with that because it was actually just intended to solve the energy crisis. Scientists everywhere have been looking for a clean, unlimited power source for eons(not just one specific single element to cure palladium poisoning, but anything super-energetic and clean. Likely something like
Unbihexium). It makes sense Howard Stark would be the one to find one. Tony happening to PERSONALLY need one much more directly than Howard had imagined is just the type of happy coincedence movies are often made of. If they'd not made a big deal out of it, I would've been pissed(some movies do this), but since they did I thought that worked great.