For every dollar you spend purchasing something substantial, expect to pay a dollar in repairs, maintenance, or disposal by the end of its life.
Object-oriented programming is an exceptionally bad idea which could only have originated in California.