Hello Nandish!
Thanks for your question! Since you want to focus on option D specifically, let's start there. Here is what option D would look like if we added it to the rest of the sentence:
As measured by the Commerce Department, corporate profits peaked in the fourth quarter of 1988 but, many companies unable to pass on higher costs, they have slipped since then.
If we remove the phrase "many companies unable to pass on higher costs," like you said, here is what we have left:
As measured by the Commerce Department, corporate profits peaked in the fourth quarter of 1988 but they have slipped since then.
While this does make sense without that phrase added in, there is still a punctuation error that hasn't been addressed:
As measured by the Commerce Department, corporate profits peaked in the fourth quarter of 1988 but they have slipped since then.
There should be a comma before the conjunction "but" in the sentence. So, even if we were to remove that nonsense phrase, it's still not the correct choice because it's missing a very important comma. We also have a problem with the vague pronoun "they." It's not clear if "they" is referring back to the Commerce Department, companies, or corporate profits.
I hope that helps!
************************************************************************************************************************
You also asked about the best POE to tackle this question, so here's my take on it:
Since this question mainly deals with punctuation with conjunctions, the best way to tackle it is to check that all conjunctions have proper punctuation. Here is how each option would break down:
(A) and have slipped since then, as many companies have been unable to pass on higher costs
This is CORRECT because "as" is coordinating conjunction that only needs a comma before it.
(B) and have slipped since then, the reason being because many companies have been unable to pass on higher costs
This is INCORRECT because there is no conjunction after the comma, and that creates a comma splice. To fix this, you would have to add a coordinating conjunction (for, and, nor, but, or, yet, so), or add in a semicolon or period to break it up into two independent clauses.
(C) and slipped since then, many companies being unable to pass on higher costs
This is INCORRECT because it's missing a conjunction after the comma. To fix this, you could add "with" after the comma to help it sound better.
(D) but, many companies unable to pass on higher costs, they have slipped since then
As we discussed above, D is INCORRECT because it needs a comma before the coordinating conjunction "but."
(E) yet are slipping since then, because many companies were unable to pass on higher costs
This is INCORRECT because it needs a comma before the coordinating conjunction "yet," and it does NOT need a comma before the subordinating conjunction "because."
I also hope this helps!
Don't study for the GMAT. Train for it.