Although Hamlet believes Fortinbras' foray into Poland is less than admirable, he can still admire Fortinbras because
- he feels loyal sons should carry out revenge
- Fortinbras is a prince and a gentleman
- he sees honour as justification for some impractical actions
- he views Fortinbras' ambition as better than his own cowardice