Why Training Costs are not capitalized as cost of the asset?

First of all not every directly attributable cost can amount to capitalization as cost of the asset. IAS 16 requires more than just a cost to be directly attributable before it qualifies for capitalization...