After looking at your profile picture, I think you might be:
Heroes of Might and Magic, (The video game series)
My namesakes are plentiful,
though some antiquated:
The Heroes of Might and Magic series has had many game releases with the same name starting in each each title. The original was released in the 1990's which could be considered an antiquity for a video game. (Currently it is at Heroes of Might and Magic VII?, [some of the priors also had multiple expansions])
A company defunct
and a system outdated.
This game has been made by many companies (which could be considered dysfunction and closed/bankrupt now) such as New World Computing [1995-1996], The 3DO Company (1996-2003) and Ubisoft Entertainment (2003-). The most recent versions of the game also still use the same turn-based game play as the original which for the span of almost 20 years could be considered outdated.
an honor shared by few
The title of the series "Heroes of Might and Magic" has become unavoidable when it come to the title for each game. As well, to be titled as a 'hero of might and magic' would be quite an honor. (Only the few victorious players could be granted such a title)
just give it some time
it will come into view.
There is only one side/team that can win at the end of the game, as the game progresses, certain players will succumb to the strength of their enemies until all are vanquished, and only one civilization remains!
Two bearing my name
and both are titanic:
In reference to the two parts 'Might' and 'Magic' are two different and powerful traits of battle.
an explosive endeavor
a reference to 'Might' which can be defined as - a great and impressive power or strength, especially of a nation, large organization, or natural force.
and the second, enigmatic.
A reference to 'magic' where it is mysterious.
My habits inspired
a nightmarish work.
By playing the game you are forced to fight and defeat your friends if you wish to win; a nightmarish work indeed.
The last one was spared
and well known to perk.
Maybe in the newest game, they added a new perk (Possible race or spells - I've been out of the loop..)
What I bring is a gift,
feared and embraced.
You can bring entertainment which is often embraced by the players, and feared by the outside world. ("Anonymous, stop playing that darn game and go outside and play")
This could also be referencing to the control and domination of your faction. You would be feared by your enemies and embraced by your own army/allies.
Do you know my name
from these clues I have placed?
The Heroes of Might and Magic series
Your profile picture is of [inside the town] Rampart (a town/team) from Heroes of Might and Magic III.
P.S Thanks for all the nostalgia..