This bonus is only applied when the Strategic Point is fortified with an Obelisk. The advantage that Necrons gain from holding Strategic Points is a bonus in production speed. They do not use the Requisition resource at all – instead, all their units and structures demand Power to be built.
Necrons in Dark Crusade have a fundamental difference to all other races.