You may have been unlucky with who you had in. I know many plumbers that don't have a clue when it comes to these sort of thing. Anybody can make rads get hot. You only have to look at how many boilers that are oversized to see that the fundamentals pass them by.