Jag använder IMAP och har inga problem med det.
IMAP är ett mycket mer avancerat protokoll än vad många tror. Jag vet förstås inte hur just du använder IMAP men jag skulle säga att de flesta som använder IMAP ser det som POP, fast man kan ha samma meddelanden synkroniserat till flera saker. Det är dock bara en bråkdel av vad IMAP kan, men om det är allt du vill få ut av IMAP så kanske Mail är ett bra program.
Själv föredrar jag exempelvis att köra all IMAP remote, d.v.s. direkt mot IMAP-servern utan lokal cache. Mail kan det men av någon anledning stänger de av fulltext-sökning, det är dock helt onödigt eftersom IMAP har väldigt avancerad serverside-sökning.
IMAP är som sagt ett väldigt avancerat protokoll och ibland finns det olika sätt att göra i princip samma sak, dock mer eller mindre effektivt. Mail tenderar att välja de ineffektiva sätten.
Prova t. ex. att flytta en stor mängd meddelanden från en mapp till en annan. Jag provade precis att göra det, att flytta c.a. 3300 meddelanden till en annan mapp. I Mail tog operationen ungefär 12 minuter. När jag gör samma sak i Mulberry tar samma operation knappt 8 sekunder.
Mail fungerar säkert bra till 95 % av alla IMAP-användare, men det betyder inte att Mail är bra på IMAP.