GC is easy if you don't have to worry about those problems.
But that doesn't help with today's devices. Even $10 boards are multicore now and come with hundreds megs of RAM.
At least in garbage collected OS design, the lessons from 1970's and 1980's are interesting, but do not directly apply to modern systems.
GC is easy if you don't have to worry about those problems.