Starry-eyed
• Fanciful
• Foolishly impractical
• Gallant but futile
• Hardly practical
• Impractical
• Not at all practical
• Pursuing an unreachable goal
• Visionary