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