Its not about options. You cant choose what explanation you want to use. There is also a possibility that the hotspot is the core of the moon in discussion.
Furthermore what is a hotspot and why is it hot? We have much more observational data than ever before and they keep recycling the old explanations. Maybe they dont exist. Maybe they are hotspots. Maybe we missed them. Enceladus is a tiny little thing so far away from the sun that the only source of heat is either tidal forces or residual heat from when it was formed. Yet it has hotspots? Europa most likely has a core that is heated somehow and any out gassing is likely to be spread out over a large area with small plumes rather than large spectacular plumes.