Using Suspense for data fetching in React has been technically possible but not generally recommended. This is due to complexities and potential drawbacks in its implementation across different frameworks, which may lead to inconsistent behavior and difficulties in maintenance and optimization of the code.